이중 궤적 추적 반전 전략
개요
듀얼 트랙 되돌림 반전 전략은 볼린저 밴드, 켈트너 채널 및 모멘텀 지표를 결합한 반전 거래 전략입니다. 이 전략은 볼린저 밴드와 켈트너 채널의 종합적인 판단을 통해 가격이 압축 구간에 진입하는 시점을 식별하고, 동시에 모멘텀 지표를 활용하여 가격 반전 신호를 파악함으로써 매수 및 매도 신호를 생성합니다.
전략 원리
-
볼린저 밴드의 중간선, 상단선, 하단선 계산
- 중간선은 종가의 단순이동평균(SMA) 사용
- 상하단선은 중간선에 조정 가능한 배수의 표준편차를 더하거나 빼서 계산
-
켈트너 채널의 중간선, 상단선, 하단선 계산
- 중간선은 종가의 단순이동평균(SMA) 사용
- 상하단선은 중간선에 조정 가능한 배수의 ATR을 더하거나 빼서 계산
-
볼린저 밴드가 켈트너 채널 내부에 위치하는지 판단
- 볼린저 상단선이 켈트너 상단선보다 낮고, 볼린저 하단선이 켈트너 하단선보다 높으면 압축 상태로 간주
- 그렇지 않으면 비압축 상태로 간주
-
종가와 볼린저 밴드 및 켈트너 채널 중간점의 선형 회귀 기울기 val 계산
- val > 0이면 종가 상승, val < 0이면 종가 하락을 의미
-
종가의 변화율(ROC)과 그 지수이동평균(EMA) 계산
- 변화율이 조정 가능한 임계값에 도달하는지 판단
- 임계값을 초과하면 추세에 있다고 간주
-
압축 상태에서 val > 0이고 변화율이 임계값에 도달하면 매수
- 반대의 경우 매도
-
손절매 및 이익 실현 조건 설정
전략의 장점
-
이중 트랙 시스템을 결합하여 반전 시점 판단의 정확도 향상
-
선형 회귀 및 변화율 판단을 추가하여 잘못된 반전 신호 방지
-
조정 가능한 파라미터로 다양한 상품에 최적화 가능
-
손절매 및 이익 실현 전략을 통해 단일 거래 리스크 효과적 통제
-
충분한 백테스트 데이터로 전략 유효성 검증 가능
전략 리스크 및 해결 방안
-
이중 트랙 압축이 항상 유효한 반전을 의미하지는 않음
- 파라미터 최적화 및 압축 조건 엄격화
-
가짜 돌파로 인한 오신호 발생
- 선형 회귀 판단 추가하여 추세 방향 확인
-
손절매 설정이 너무 느슨하여 단일 손실 과다
- 손절매 지점 최적화 및 단일 손실 엄격 관리
-
테스트 기간 부족
- 더 많은 백테스트 기간 추가하여 장기 유효성 검증
전략 최적화 방향
-
파라미터 설정 최적화로 더 많은 상품에 적용
-
머신러닝을 활용한 지지/저항 중요 지점 판단 추가
-
거래량 변화를 결합하여 돌파 신뢰도 향상
-
다중 시간대 분석 추가하여 추세 지속성 판단
-
손절매 및 이익 실현 전략 최적화로 동적 추적 구현
요약
듀얼 트랙 되돌림 반전 전략은 볼린저 밴드와 켈트너 채널 등의 지표를 활용한 반전 전략입니다. 이 전략은 파라미터 최적화를 통해 다양한 상품에 적용 가능하며, 돌파의 신뢰성을 어느 정도 식별할 수 있습니다. 그러나 반전 거래 자체에는 여전히 일정한 리스크가 존재하므로, 머신러닝 등의 기술을 추가로 결합하여 판단 정확도를 높이고 보다 안정적인 초과 수익을 얻어야 합니다.
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// Credit for the initial Squeeze Momentum code to LazyBear, rate of change code is from Kiasaki
strategy("Squeeze X BF 🚀", overlay=false, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.0)
- 1

