Type/to search

추세 ATR 횡방향 돌파 전략

Common strategy
Created: 2023-12-06 18:03:38
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

비 트렌드 ATR 횡방향 돌파 전략은 ATR 지표와 볼린저 밴드를 기반으로 거래 신호를 생성하는 중단기 돌파형 전략입니다. 주가가 일정 폭의 상하 ATR 채널 내에서 추세 변화를 모니터링하며, 하한선을 하향 돌파하거나 상한선을 상향 돌파할 때 추세 필터를 결합하여 거래 결정을 내립니다.

전략 원리

해당 전략은 주로 세 부분으로 구성됩니다:

  1. ATR 채널: ATR 지표를 통해 주가의 변동 범위를 계산하고, 이 범위를 기준으로 상하 채널을 형성합니다. 채널 폭은 ATR 롤백 기간과 ATR 디바이저(ATRdivisor) 요소에 의해 제어됩니다.

  2. 비 라인: 주가 중심선을 기준선으로 사용합니다. 중심선 계산 방법은 전일 고가, 저가, 종가의 평균값입니다.

  3. 추세 필터: 이격 동향 지표를 통해 가격 추세를 계산하고 신호 주기를 설정합니다. pricesig '>': pricesig[3]이면 추세 상승, pricesig '<' pricesig[3]이면 추세 하락으로 판단합니다.

구체적인 거래 신호 생성 로직은 다음과 같습니다:

매수 신호: pricesig > pricesig[3]이고 가격이 하한선을 하향 돌파할 때 매수;

매도 신호: pricesig < pricesig[3]이고 가격이 상한선을 상향 돌파할 때 매도;

그 외의 경우는 거래 없음.

이 전략은 또한 손절매 및 이익실현 조건을 설정하여 거래 위험을 통제합니다.

장점 분석

비 트렌드 ATR 돌파 전략은 다음과 같은 장점을 가지고 있습니다:

  1. ATR 지표를 사용하여 주가 변동 범위를 계산하므로 시장 변화를 동적으로 포착할 수 있습니다.

  2. 중심선을 결합하여 주가 횡보를 평가하고 채널 돌파 거래 포인트를 설정함으로써 추격 매수/매도를 방지합니다.

  3. 이격 동향 지표로 추세를 판단하여 역추세 거래를 피하고 승률을 높입니다.

  4. 손절매 및 이익실현 조건을 설정하여 개별 거래 위험을 통제합니다.

  5. 전략 파라미터 설정이 유연하여 채널 폭, ATR 주기 등을 조정하여 전략을 최적화할 수 있습니다.

리스크 분석

해당 전략에는 다음과 같은 리스크도 존재합니다:

  1. 중단기 거래 변동성이 크고 상대적 위험이 높으므로 신중한 자금 관리가 필요합니다.

  2. 주가가 급격히 변동할 경우 ATR 채널 범위 계산이 부정확하여 잘못된 거래를 유발할 수 있습니다.

  3. 이격 동향 지표가 추세 판단에서 오류를 범할 수 있으며, 이는 거래 신호의 정확성에 영향을 미칩니다.

위 리스크에 대응하기 위해 ATR 채널 파라미터를 적절히 조정하거나 추세 필터 신호 주기를 확대하는 등의 방식으로 최적화 및 개선할 수 있습니다.

최적화 방향

해당 전략은 다음과 같은 측면에서 최적화할 수 있습니다:

  1. ATR 채널 폭 조정: 파라미터 atrDivisor를 낮추거나 높여 채널 범위를 축소 또는 확대합니다.

  2. ATR 롤백 기간 파라미터 조정: 최근 변동성에 대한 채널의 민감도를 변경합니다.

  3. 추세 신호 주기 파라미터 조정: 매수/매도 추세 판단의 정확성을 개선합니다.

  4. 다른 지표를 추가하여 다중 요소 검증을 수행하고 거래 신호 품질을 향상시킵니다.

  5. 손절매 및 이익실현 알고리즘 최적화: 리스크 관리를 개선합니다.

요약

비 트렌드 ATR 돌파 전략은 주가 변동 범위 분석과 추세 판단 지표를 통합하여 시장 핫스팟을 포착하는 동시에 거래 리스크를 통제하는 유연성과 적응성이 뛰어난 퀀트 전략입니다. 이 전략은 파라미터 조정과 신호 최적화를 통해 지속적으로 개선될 수 있으며, 광범위한 활용 가능성을 가지고 있습니다.

Source
Pine
/*backtest
start: 2023-11-01 00:00:00
end: 2023-11-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title="Strategy - Bobo PATR Swing", overlay=true, default_qty_type = strategy.fixed, default_qty_value = 1, initial_capital = 10000)

// === STRATEGY RELATED INPUTS AND LOGIC ===
Strategy parameters
Strategy parameters
Pivot Timeframe
ATR Band Timeframe (Lower timeframe = wider bands)
ATR lookback (Lower = bands more responsive to recent price action)
ATR divisor (Lower = wider bands)
Momentum Period
Slow Period
Fast Period
Smoothing Period
Signal Period
Extreme Value
Take Profit (In Market MinTick Value)
Stop Loss (In Market MinTick Value)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)