Type/to search

헐 이동 평균 교차 전략

Common strategy
Created: 2024-03-22 14:57:10
Last modified: 2 years ago
1
Follow
1802
Followers

img

전략 개요

이 전략은 헐 이동평균선(Hull Moving Average, HMA)의 교차 신호를 기반으로 거래합니다. 헐 이동평균선은 이동평균의 지연을 줄이기 위해 앨런 헐(Alan Hull)이 개발한 기술적 지표입니다. 이 전략은 서로 다른 주기의 두 개의 HMA 선을 사용하며, 짧은 주기의 HMA가 아래에서 위로 긴 주기의 HMA를 교차할 때 매수 신호가 발생하고, 반대의 경우 매도 신호가 발생합니다.

전략 원리

  1. 헐 이동평균선(HMA) 계산

HMA 계산 과정은 다음과 같습니다.

  • 먼저 입력 매개변수 length의 절반 기간에 대한 가중 이동평균(WMA)을 계산합니다.
  • 그런 다음 해당 WMA에 대해 length 기간의 WMA를 다시 계산합니다.
  • 공식: HMA = 2 * WMA(length/2) - WMA(length) 를 사용합니다.
  • 위 결과에 대해 length의 제곱근 기간에 대한 WMA를 다시 계산하여 최종 HMA를 구합니다.
  1. 거래 신호 생성
  • 종가가 HMA를 상향 돌파하면 매수 신호가 발생합니다.
  • 종가가 HMA를 하향 돌파하면 매도 신호가 발생합니다.
  1. 거래 신호에 따른 거래 실행
  • 매수 신호: 매수 포지션 진입
  • 매도 신호: 매도 포지션 진입

전략 장점

  1. 헐 이동평균선은 단순 이동평균선이나 가중 이동평균선보다 지연이 적기 때문에 가격 변화에 더 빠르게 반응하여 전략의 민감도를 높입니다.

  2. 서로 다른 주기의 두 HMA 선 교차를 통해 신호를 생성하므로, 일부 노이즈와 허위 신호를 효과적으로 걸러내어 신호의 신뢰성을 높입니다.

  3. 매개변수를 조정할 수 있어 HMA의 주기 매개변수를 변경함으로써 다양한 시장과 거래 종목에 적응할 수 있습니다.

전략 리스크

  1. 헐 이동평균선은 후행 지표이므로 추세 반전 초기 단계에서 잘못된 신호를 발생시킬 수 있습니다.

  2. 매개변수를 부적절하게 선택하면 전략 성과가 저하될 수 있습니다. 주기가 너무 길면 전략 반응이 둔화되고, 주기가 너무 짧으면 과도한 허위 신호가 발생할 수 있습니다.

  3. 단일 지표에 기반한 모든 전략과 마찬가지로, 이 전략은 횡보장에서 성과가 좋지 않을 수 있으며, 많은 허위 신호와 손실 거래가 발생할 수 있습니다.

최적화 방향

  1. 다른 기술 지표나 기본적 요소를 필터 조건으로 도입하여 HMA 교차 신호의 유효성을 추가로 확인할 수 있습니다(예: 거래량, 추세 지표 등).

  2. 매개변수 최적화를 위해 유전 알고리즘, 그리드 서치 등의 방법을 사용하여 과거 데이터에서 최적의 매개변수 조합을 찾을 수 있습니다.

  3. 전략에 손절매와 이익실현 메커니즘을 추가하여 단일 거래의 리스크와 수익을 통제합니다.

  4. 시장의 추세성을 고려하여, 시장 추세 판단 지표를 도입해 추세장에서 거래하고 횡보장을 회피할 수 있습니다.

요약

헐 이동평균 교차 전략은 사용하기 쉬운 거래 전략으로, HMA의 빠른 반응 특성을 통해 가격 변화를 비교적 신속하게 포착할 수 있습니다. 그러나 모든 전략과 마찬가지로 한계가 있으며, 성과는 시장 유형과 매개변수 선택의 영향을 받습니다. 실제 적용에서는 다른 분석 방법과 결합하여 신호를 추가로 확인할 수 있습니다. 또한 손절매/이익실현, 포지션 관리 등 합리적인 리스크 관리 조치는 전략의 안정적인 운영에 필수적인 부분입니다.

Source
Pine
/*backtest
start: 2023-03-16 00:00:00
end: 2024-03-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//Basic Hull Ma Pack tinkered by InSilico 
strategy("RKTD BETA - Hull Suite by InSilico", overlay=true)
Strategy parameters
Strategy parameters
Source
Hull Variation
Length(180-200 for floating S/R , 55 for swing entry)
Length multiplier (Used to view higher timeframes with straight band)
Show Hull MA from X timeframe? (good for scalping)
Higher timeframe
Color Hull according to trend?
Color candles based on Hull's Trend?
Show as a Band?
Line Thickness
Band Transparency
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)