개요
이중 전환 추적 전략은 가격의 이중 전환점을 추적하여 거래 신호를 생성합니다. 가격이 새로운 고점을 형성하면 해당 전략은 공매수 포지션을 진입하고, 가격이 새로운 저점을 형성하면 매수 포지션을 진입합니다. 이러한 가격 전환점에 대한 실시간 추적은 시장 모멘텀의 반전을 신속하게 포착할 수 있습니다.
전략 원리
이중 전환 추적 전략은 두 가지 패턴 판단을 사용하여 거래 신호를 생성합니다. 여기에는 고가 매수 전환 패턴(HHS)과 저가 매도 전환 패턴(LLB)이 포함됩니다. 판단 공식은 다음과 같습니다.
- HHS 패턴: close[0] < close[1] 그리고 high[0] > high[1]
- LLB 패턴: close[0] > close[1] 그리고 low[0] < low[1]
위 조건을 충족하면 각각 HHS 및 LLB의 bar 인덱스와 가격이 설정됩니다. 이후 전략은 가격이 기록된 전환 가격을 돌파하는지 실시간으로 모니터링합니다. 가격이 HHS 전환 고점을 돌파하면 가격 패턴이 하락 추세로 반전되었음을 나타내며 공매수 포지션을 오픈합니다. 반대로 가격이 LLB 전환 저점을 돌파하면 가격 패턴이 상승 추세로 반전되었음을 나타내며 매수 포지션을 오픈합니다. 이러한 방식으로 이중 전환 추적 전략은 가격 반전 기회를 동적으로 포착할 수 있습니다.
해당 전략이 실행될 때, 마크와 배경색을 표시하여 HHS, LLB 패턴 및 가격 돌파 상황을 시각적으로 보여줍니다. 이는 시장 상황을 직관적으로 판단하고 전략의 작동을 검증하는 데 매우 유용합니다. 전반적으로 이중 전환 추적 전략은 가격 전환점을 동적으로 추적하여 거래를 수행하므로 가격 반전 기회를 효과적으로 포착할 수 있습니다.
장점 분석
이중 전환 추적 전략은 다음과 같은 장점이 있습니다.
-
가격 전환을 실시간으로 추적하여 시장 반전 기회를 신속하게 포착할 수 있습니다. 이동 평균 등 다른 지표를 추적하는 전략보다 반응이 더 민첩합니다.
-
가격 자체의 전환 특성을 사용하여 거래 신호를 생성하므로 최적화할 매개변수가 많지 않아 구현이 간단하고 직접적입니다.
-
패턴 마크와 돌파 마크를 표시하여 전략 작동 과정을 직관적으로 시각화할 수 있어 전략 효과를 쉽게 검증할 수 있습니다.
-
전략 구현 코드 양이 많지 않아 이해하고 2차 개발하기 쉽습니다. 퀀트 트레이딩 입문 전략으로 학습할 수 있습니다.
전반적으로 이중 전환 추적 전략은 비교적 간단하지만 가격 반전을 효과적으로 포착할 수 있어 신속한 추적형 전략으로 사용할 가치가 있습니다.
위험 분석
이중 전환 추적 전략은 다음과 같은 위험도 존재합니다.
-
가격 반전 판단이 단일 지점 정보에 의존하므로 오판 확률이 상대적으로 높을 수 있습니다. 가격 돌파 후 유효 추적 임계값을 설정하여 오판 확률을 줄일 수 있습니다.
-
큰 규모의 가격 추세를 고려하지 않으므로 주상승 추세에서도 잘못된 공매수 신호가 발생할 수 있습니다. 추세 필터를 추가하여 이러한 위험을 피할 수 있습니다.
-
손절 메커니즘이 없어 단일 손실을 제어할 수 없습니다. 실전에서는 합리적인 손절 전략을 설정하여 단일 손실을 감당 가능한 범위 내로 제한해야 합니다.
-
백테스트 데이터에는 최적화 편향이 존재하므로 실전 성과가 백테스트 결과보다 낮을 수 있습니다. 실전 검증이 매우 중요합니다.
전반적으로 이 전략은 신속한 반전 추적형 전략으로 구현이 간단하지만 일정 확률의 오판 위험이 있습니다. 추세 필터, 손절 전략 등의 모듈을 추가하면 위험을 효과적으로 줄여 안정적이고 신뢰할 수 있는 실전 전략으로 만들 수 있습니다.
최적화 방향
오판 확률을 줄이고 안정성을 높이기 위해 다음과 같은 방향으로 최적화할 수 있습니다.
-
가격 유효 돌파 판단 추가. 예를 들어 가격이 전환 고점을 일정 비율 이상 하락해야만 포지션을 오픈하도록 요구합니다.
-
큰 규모의 추세 판단 모듈 추가. 주상승 추세에서 잘못 공매수하는 것을 피하기 위해 지수 이동 평균 등 지표를 사용하여 추세를 판단할 수 있습니다.
-
손절 전략 추가. 추적 손절, 구간 손절 등 방식을 사용하여 단일 손실을 일정 한도 내로 제어합니다.
-
포지션 크기 알고리즘 최적화. 시장 변동성에 따라 포지션 크기를 조정하여 고변동성 시 단일 포지션을 줄입니다.
-
더 긴 시간 주기의 실전 데이터 테스트. 매개변수 안정성을 평가하고 여러 번의 반복 최적화를 수행합니다.
위 방향으로 최적화 조정을 통해 전략의 실전 성과와 안정성을 크게 향상시킬 수 있습니다.
요약
이중 전환 추적 전략은 가격의 전환점을 실시간 모니터링하여 반전 기회를 포착합니다. 판단이 간단하고 구현이 직접적이며 반전 추세의 포지션을 신속하게 오픈할 수 있습니다. 그러나 이 전략은 일정 확률의 오판 위험도 존재합니다. 추세 판단, 손절 전략 등의 모듈을 추가하고 매개변수를 최적화하면 오판 확률을 효과적으로 줄여 안정적이고 효율적인 실전 거래 전략으로 만들 수 있습니다. 이 전략은 신속한 반전 추적형 전략으로 사용하기에 매우 적합합니다.
/*backtest
start: 2023-10-31 00:00:00
end: 2023-11-30 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Rev. FO", shorttitle="Rev. FO", overlay=true, pyramiding=0,calc_on_order_fills=true,calc_on_every_tick=true,default_qty_type=strategy.percent_of_equity,default_qty_value=50,initial_capital=1000,currency="USD",commission_type=strategy.commission.percent,commission_value=0.2,process_orders_on_close=false)
HHS = close[0] < close[1] and high[0] > high[1]- 1

