Type/to search

적응형 손절매 추적 전략

Common strategy
Created: 2023-10-08 15:06:28
Last modified: 3 years ago
1
Follow
1802
Followers

개요

이 전략은 가격 변동에 따라 자동으로 손절 위치를 조정할 수 있는 적응형 손절 메커니즘을 구현하여 더 나은 손절 효과를 제공합니다. 전략은 ATR 지표를 사용하여 합리적인 손절 범위를 계산하고, EMA 이동평균선을 결합하여 거래 신호를 생성합니다. EMA 이동평균선을 돌파할 때 매수/매도 포지션을 진입하고, 적응형 손절 알고리즘으로 손절 위치를 추적합니다.

전략 원리

  1. ATR 지표를 계산하고, ATR 값에 매개변수 a를 곱하여 손절 범위 nLoss를 설정합니다.
  2. EMA 이동평균선을 계산합니다.
  3. 가격이 EMA 이동평균선을 상향 돌파하면 매수, 하향 돌파하면 매도합니다.
  4. 적응형 손절 알고리즘을 사용하여 손절 위치 xATRTrailingStop을 자동으로 조정합니다. 규칙은 다음과 같습니다:
    • 가격이 손절 위치를 상향 돌파하면 손절 위치를 가격에서 손절 범위 nLoss를 뺀 값으로 조정합니다.
    • 가격이 손절 위치를 하향 돌파하면 손절 위치를 가격에 손절 범위 nLoss를 더한 값으로 조정합니다.
    • 그 외의 경우 손절 위치를 유지합니다.
  5. 가격이 손절 위치에 도달하면 포지션을 청산하고 손절합니다.

장점 분석

  1. 적응형 손절 메커니즘을 구현하여 시장 변동성에 따라 손절 폭을 자동으로 조정하고 리스크를 효과적으로 관리합니다.
  2. ATR 지표를 활용하여 합리적인 손절 범위를 계산하여 손절 폭이 너무 크거나 작지 않도록 방지합니다.
  3. EMA를 사용하여 거래 신호를 생성함으로써 불필요한 거래를 줄이고 시장 노이즈를 필터링할 수 있습니다.
  4. 전략 아이디어가 간단하고 명확하며 코드를 이해하기 쉬워 검토와 최적화가 용이합니다.
  5. 입력 매개변수를 조정하여 다양한 시장 환경에 적응할 수 있습니다.

위험 및 개선점

  1. EMA 이동평균선이 거래 신호를 생성하는 데 지연이 발생하여 진입이 늦어질 수 있습니다. 다른 지표를 활용하여 조기 진입을 판단하는 것을 고려할 수 있습니다.
  2. 보유 시간이 불확실하여 단일 손절 크기를 제어할 수 없습니다. 목표 이익 또는 최대 보유 시간을 설정하여 과도한 손실을 방지할 수 있습니다.
  3. 강한 추세 시장에서는 손절이 너무 자주 발생할 수 있습니다. 추세 상태에 따라 매개변수를 조정하거나 필터 조건을 추가하는 것을 고려할 수 있습니다.
  4. 각 종목의 특성에 따라 ATR 기간, 손절 배수 등 매개변수를 조정해야 하며, 기본값을 무분별하게 사용해서는 안 됩니다.

최적화 방향

  1. 추세 판단 지표를 추가하여 추세 방향에 따라 거래하고 역추세 거래를 피할 수 있습니다.
  2. 변동성 크기에 따라 손절 배수를 조정하여 큰 변동 시 손절 범위를 적절히 완화할 수 있습니다.
  3. 최대 보유 시간을 설정하여 일정 시간이 초과되면 적극적으로 손절하고 이탈할 수 있습니다.
  4. 이동 손절 전략을 추가하여 가격이 움직임에 따라 손절 위치를 점진적으로 올릴 수 있습니다.
  5. 종목 특성에 따라 ATR 기간 매개변수를 사용자 정의할 수 있습니다.

요약

본 전략은 전반적으로 아이디어가 명확하고 이해하기 쉽습니다. ATR 지표를 활용하여 적응형 손절 범위를 설정하고 EMA와 결합하여 거래 신호를 생성함으로써 손실을 효과적으로 제어할 수 있습니다. 그러나 전략 자체가 다소 수동적이며 최적화 여지가 큽니다. 추세 판단을 추가하거나 시장 상황에 따라 매개변수를 조정하는 등의 방법을 통해 전략을 더 능동적으로 만들 수 있습니다. 전반적으로 이 전략은 기본 손절 전략으로서 좋은 아이디어와 템플릿을 제공하지만, 각 종목의 특성에 맞게 조정 및 최적화가 필요하며 무분별하게 사용해서는 안 됩니다.

Source
Pine
/*backtest
start: 2023-09-07 00:00:00
end: 2023-10-07 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="UT Bot Strategy", overlay = true)
//CREDITS to HPotter for the orginal code. The guy trying to sell this as his own is a scammer lol. 
Strategy parameters
Strategy parameters
Key Vaule. 'This changes the sensitivity'
ATR Period
Signals from Heikin Ashi Candles
From Day
From Month
From Year
To Day
To Month
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)