HMA 모멘텀 지표 돌파 전략
2. 전략 개요
본 전략은 HMA(Hull Moving Average) 지표와 캔들의 기술적 분석을 활용하여 가격의 모멘텀 판단과 돌파 매매를 수행합니다.
3. 전략 원리
- HMA 지표의 원리
HMA 지표는 2005년 Alan Hull이 창안한 것으로, 민감하면서도 부드러운 이동평균선을 만드는 것이 목표입니다. 계산 방법은 다음과 같습니다:
(1) 절반 주기의 이중 평활화 이동평균선(DMA) 계산
(2) 전체 주기의 단순 이동평균선(SMA) 계산
(3) DMA와 SMA의 차이(DIFF) 계산
(4) DIFF의 SQRT(주기) 주기 이동평균선을 계산하여 HMA 획득
- 매매 전략
전략은 HMA 지표의 상향 돌파 및 하향 돌파를 신호로 삼고, 캔들의 실체(몸통) 부분의 돌파를 결합하여 매수 및 매도 신호를 생성합니다. 동시에 손절매(stop loss)와 이익실현(take profit) 원칙을 설정하고 실시간 손익 상황을 모니터링하여 수익을 보호합니다.
4. 전략 장점
-
HMA 지표의 '수렴(convergence)' 특성은 가격 변화에 매우 민감하게 반응하면서도 이동평균선의 부드러움을 유지하여 가짜 신호를 피할 수 있습니다.
-
이중 돌파 메커니즘은 신호의 신뢰성을 높이고 물리는 것을 방지합니다.
-
동적 손절매 및 이익실현과 수익 보호를 통해 위험과 수익을 최적으로 통제합니다.
-
완전 자동 매매로 작업을 간소화합니다.
5. 전략 위험
-
시장이 급격하게 변동할 때 손절매가 실행될 확률이 높습니다.
-
매매 빈도가 높아 수수료 비용이 증가합니다.
-
매개변수 설정이 부적절하면 많은 가짜 신호가 발생할 수 있습니다.
해결 방법
-
손절매 및 이익실현 조건을 최적화하고 합리적인 하락폭(드로다운)을 설정합니다.
-
매매 빈도를 조정하여 수수료 영향을 낮춥니다.
-
HMA 주기와 돌파 조건을 테스트 및 최적화하여 최적의 매개변수를 결정합니다.
6. 전략 최적화 방향
-
추세 판단 지표와 결합하여 역추세 매매를 피합니다.
-
데이터 소스 전환의 자동 판단을 추가하여 더 많은 시장 환경에 적응합니다.
-
머신러닝 알고리즘을 추가하여 매개변수의 자동 최적화를 구현합니다.
-
서버에 배포하여 24시간 실시간 검증을 구현합니다.
7. 결론
HMA 모멘텀 지표 돌파 전략은 Hull 이동평균선의 독특한 장점을 활용하여 시장 모멘텀을 정확하게 포착합니다. 이중 돌파 필터 메커니즘은 신호 품질을 높이고 동적 이익실현 및 손절매는 효율을 보장합니다. 본 전략은 사용이 간단하고 효과가 뚜렷하며 매우 실용적인 퀀트 매매 도구로 보급 가치가 있습니다.
/*backtest
start: 2022-12-28 00:00:00
end: 2024-01-03 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//SeaSide420
strategy("Hull Moving Average and Daily Candle Crossover", shorttitle="Hull&D", 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)
// settings----------------------- 1

