헐 이동 평균 기반 추세 추종 전략
개요
본 전략은 Alan Hull이 제안한 Hull 이동평균 지표를 기반으로 한 추세 추종 전략입니다. 이 지표는 이동평균선의 지연 효과를 효과적으로 줄여 가격 변동에 더 민감하게 반응합니다. 전략은 Hull 이동평균을 사용하여 추세 방향을 판단하고 추가 필터 조건을 결합하여 거래 신호를 생성합니다.
전략 원리
-
단기 및 장기 두 개의 Hull 이동평균을 계산합니다. 단기는 구체적인 거래 방향을 판단하고, 장기는 큰 추세 방향을 판단합니다.
-
단기 Hull MA가 상향 돌파 또는 하향 돌파할 때 추세 전환이 발생했다고 판단합니다. 큰 추세 방향을 결합하여 잡음 거래를 필터링합니다.
-
가격이 Hull MA를 돌파하는 조건을 추가하여 돌파 성공을 보장합니다.
-
가격 변화율 조건을 추가하여 바람직하지 않은 돌파 진입을 방지합니다.
-
손절 및 이익 실현 조건을 설정하여 위험을 통제합니다.
장점 분석
일반 이동평균선에 비해 이 전략은 다음과 같은 장점이 있습니다:
-
Hull MA는 가격 변화에 더 빠르게 반응하여 추세 전환을 신속하게 포착할 수 있습니다.
-
이중 Hull MA 구조를 통해 크고 작은 두 가지 시간 차원의 추세를 판단할 수 있습니다.
-
가격 돌파와 변화율 조건은 가짜 돌파를 효과적으로 필터링할 수 있습니다.
-
동적 손절 및 이익 실현은 이익을 확보하고 위험을 통제할 수 있습니다.
위험 분석
이 전략에는 다음과 같은 위험도 존재합니다:
-
매개변수 설정이 적절하지 않으면 가격 추세 전환을 놓칠 수 있습니다.
-
큰 추세 판단 오류는 역추세 거래로 이어질 수 있습니다.
-
손절 폭이 너무 넓게 설정되면 큰 손실이 발생할 수 있습니다.
-
거래 횟수가 너무 빈번하면 거래 비용과 슬리피지 위험이 증가합니다.
최적화 방향
다음과 같은 측면에서 최적화할 수 있습니다:
-
Hull MA 주기를 최적화하여 민감성과 평활성 간 균형을 유지합니다.
-
진입 및 청산 매개변수를 최적화하여 최적 값을 찾습니다.
-
다양한 종목에 대한 매개변수 강건성을 테스트하여 전략 적응성을 높입니다.
-
거래량 지표를 결합하여 다이버전스로 인한 위험을 방지합니다.
-
조건을 추가하여 전략의 안정성을 향상시킵니다.
요약
전체적으로 이 전략은 Hull MA의 신속한 반응성을 활용하여 추세를 적시에 추종하며, 위험을 통제하는 조건에서 강력한 수익 능력을 갖추고 있습니다. 그러나 매개변수 최적화에 주의하고 피하기 어려운 일부 시스템적 위험을 방지해야 합니다.
/*backtest
start: 2023-09-11 00:00:00
end: 2023-09-12 22:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
//SeaSide420
strategy("SS420FX", overlay=true, default_qty_type=strategy.percent_of_equity, max_bars_back=720, default_qty_value=100, calc_on_order_fills= true, calc_on_every_tick=true, pyramiding=0)
q=input(title="HullMA Short",defval=14)- 1
