이중 과매도 반전 돌파 시스템
개요
이중 초과 하락 반전 돌파 시스템은 추세 추종과 반전 거래를 결합한 정량적 전략입니다. 이 전략은 주가가 이전 N일 종가 대비 연속적인 초과 하락 신호를 보이는지 계산하여 매수 신호를 생성하고, 동시에 특정 파라미터의 T3 이동평균선을 계산하여 매도 신호를 생성함으로써 이익을 보호합니다.
전략 원리
해당 전략은 두 부분으로 구성됩니다:
- 123 반전 시스템
책에 설명된 대로, 이 반전 시스템은 과거 N일간의 종가 변화를 관찰합니다. 오늘의 종가가 전일보다 상승하고, 전일이 전전일 종가보다 하락한 경우, 즉 연속 2일 초과 하락 신호로 간주하여 시스템이 매수 신호를 생성합니다. 또한, 이 시스템은 STOCH 지표를 결합하여, 오늘의 STOCH 고속선이 저속선보다 낮으면 매수 신호의 유효성을 추가로 확인합니다.
- T3 이동평균선
T3 이동평균선은 특정 계산 공식에 따라 가격의 지수 이동평균선을 기반으로 계산됩니다. 특정 파라미터를 통해 이동평균선의 가격 변화에 대한 민감도를 조절합니다. 가격이 T3 이동평균선을 상향 돌파하면 매도 신호가 생성됩니다.
이 전략은 위 두 부분의 신호를 종합하여, 123 반전의 매수 신호와 T3 이동평균선의 매도 신호가 동시에 충족될 때 실제 거래 신호를 생성합니다.
장점 분석
- 반전 거래 전략으로, 저점 매수와 초과 하락 반등 추세 추종에 적합
- 이동평균선 전략으로, 이익 확보 및 위험 회피에 유리
- 이중 신호 결합으로 신호 유효성을 높이고 가짜 신호 감소
- 추세 추종과 반전 거래의 장점을 동시에 보유
- 파라미터 조정 가능하여 다양한 시장 상황에 유연하게 대응
리스크 분석
- 반전 신호가 오판될 수 있어 손실 거래 발생 가능
- 파라미터 설정이 부적절할 경우 거래가 빈번해져 거래 비용 및 슬리피지 증가
- 이동평균선으로 인한 매도 신호가 이익을 너무 일찍 확정할 수 있음
- 시장이 급변할 때 손절 리스크는 여전히 존재
- 다양한 종목에 최적의 파라미터를 선택하기 위해 파라미터 최적화 필요
리스크에 대응하기 위해 다음과 같은 조치를 취할 수 있습니다:
- 반전 거래의 파라미터를 적절히 조정하여 신호 유효성 확보
- 이동평균선의 파라미터를 조정하여 보유 기간을 적절히 연장
- 손절 전략 추가로 단일 손실 감소
- 파라미터 선택 최적화: 종목별로 각각 파라미터 선택
최적화 방향
해당 전략은 다음과 같은 측면에서 최적화할 수 있습니다:
-
필터 조건 추가로 거래 신호 유효성 확보
원래 전략에 다른 기술적 지표를 필터 조건으로 추가할 수 있습니다. 예를 들어 거래량 돌파 조건 등을 추가하여 노이즈로 인한 잘못된 거래를 방지할 수 있습니다.
-
파라미터 설정 조정으로 시장 환경 적응
다양한 파라미터 조합으로 백테스트를 수행하여 수익률이 가장 높은 조합을 선택함으로써 전략 효과를 최적화할 수 있습니다. 또한 시장 상황에 따라 실시간으로 조정되는 동적 파라미터를 설정할 수도 있습니다.
-
머신러닝 기술 결합으로 전략의 자가 적응 최적화 구현
예를 들어, 대량의 과거 데이터를 수집하고 머신러닝 모델을 훈련하여 최적의 매수/매도 시점을 예측하고, 전략 파라미터를 실시간으로 최적화할 수 있습니다.
-
종목별 특성에 따라 독립적인 파라미터 설정
종목마다 특성이 다르므로 적합한 파라미터도 차이가 있습니다. 종목별 데이터로 별도 백테스트를 수행하여 독립적인 파라미터를 설정할 수 있습니다.
요약
이중 초과 하락 반전 돌파 시스템은 추세 추종과 반전 거래의 장점을 결합합니다. 초과 하락 단계에서 낮은 가격에 매수하고, 추세를 이용하여 수익을 낸 후 적시에 이익을 확정할 수 있습니다. 이 전략은 반전 신호와 추세 신호의 효과적인 조합을 통해 반전 기회를 포착하는 동시에 이익을 확정할 수 있습니다. 여전히 일부 리스크가 존재하지만, 파라미터 최적화, 필터 조건 추가 등을 통해 다양한 시장 환경에 적응하도록 개선할 수 있습니다. 이 전략은 정량적 거래에 효과적인 아이디어를 제공하며, 추가 최적화 및 적용 가치가 있습니다.
/*backtest
start: 2023-09-26 00:00:00
end: 2023-10-26 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 16/09/2021
// This is combo strategies for get a cumulative signal. - 1

