Type/to search

크로스 타임프레임 헐 이동평균선 매매 전략

Common strategy
Created: 2023-11-07 16:54:14
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 Hull 이동평균선(Hull MA) 지표를 기반으로 서로 다른 시간 축에서 Hull MA를 계산하고, 각 시간 축의 Hull MA 움직임을 비교하여 추세 변화를 감지합니다. 단기 Hull MA가 장기 Hull MA를 상향 돌파하면 매수 신호를 생성하고, 단기 Hull MA가 장기 Hull MA를 하향 돌파하면 매도 신호를 생성합니다.

전략 원리

  1. 입력 파라미터: Hull MA 주기(Period), HMA2의 시간 축(Resolution2), HMA3의 시간 축(Resolution3)

  2. 현재 캔들의 Hull MA 값(HMA) 계산

  3. Resolution2 시간 축에서 Hull MA 값(HMA2) 계산

  4. Resolution3 시간 축에서 Hull MA 값(HMA3) 계산

  5. HMA, HMA2, HMA3의 대소 관계 비교

  6. HMA > HMA2 > HMA3일 때 매수 신호 발생

  7. HMA < HMA2 < HMA3일 때 매도 신호 발생

  8. 차트 좌측 상단에 각 시간 축의 Hull MA 값과 신호 표시

  9. 색상으로 상승/하락 상태 구분

장점 분석

  1. 여러 시간 축을 사용하여 거짓 돌파를 필터링하고 손실을 방지할 수 있습니다.

  2. 시간 축 파라미터를 사용자 정의할 수 있어 다양한 주기에 적용 가능합니다.

  3. 신호를 실시간으로 표시하여 직관적인 운용이 가능합니다.

  4. Hull MA 움직임을 시각화하여 현재 추세 판단을 지원합니다.

리스크 분석

  1. 파라미터 설정이 부적절할 경우 과도한 거래가 발생할 수 있습니다.

  2. 장기 Hull MA는 지연성이 있어 추세 전환점을 놓칠 수 있습니다.

  3. 강세/약세 전환 시 전략이 허위 신호를 생성할 수 있습니다.

  4. 돌파 기반 전략은 거짓 돌파에 의해 손실을 볼 가능성이 높습니다.

  5. 거래 수수료가 고려되지 않아 실제 수익에 영향을 미칠 수 있습니다.

파라미터 최적화, 다른 지표와의 조합 필터링, 적절한 손절선 설정 등을 통해 리스크를 줄일 수 있습니다.

최적화 방향

  1. Hull MA 주기 파라미터를 최적화하여 다양한 주기와 변동성에 대응합니다.

  2. 거래량 지표를 추가하여 거짓 돌파를 방지합니다.

  3. 오실레이터 지표를 추가하여 추세 강도를 파악합니다.

  4. 머신러닝 모델을 추가하여 매매 타이밍을 판단합니다.

  5. 감정 지표를 결합하여 시장 핫스팟을 발견합니다.

  6. 손절 전략을 조정하여 리스크 관리를 최적화합니다.

  7. 매매 조건을 사용자 정의하고 다른 지표 신호와 결합합니다.

  8. 가격 채널 및 밴드 기반 거래 전략을 추가합니다.

요약

본 전략은 Hull MA 지표를 기반으로 서로 다른 시간 축의 이동평균선 움직임을 비교하여 현재 추세 방향을 판단하고, 추세 전환 시 매수 및 매도 신호를 생성합니다. 단일 이동평균선에 비해 다중 시간 축 Hull MA는 거짓 돌파를 효과적으로 필터링할 수 있습니다. 그러나 이 전략은 파라미터 설정, 추세 판단 등의 문제점도 존재합니다. 더 많은 지표 통합, 파라미터 설정 최적화, 손절 전략 개선 등을 통해 수익성을 높이고 리스크를 통제할 수 있습니다.

Source
Pine
/*backtest
start: 2023-10-07 00:00:00
end: 2023-11-06 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//
strategy("wtfBUYorSELLffs",overlay=true,currency="USD",initial_capital=100000,default_qty_type=strategy.percent_of_equity,default_qty_value=100,commission_type=strategy.commission.percent,commission_value=0.1)
Period=input(title="Hull MA Period",type=input.integer,defval=6,minval=1)
Strategy parameters
Strategy parameters
Hull MA Period
HMA2 Resolution
HMA3 Resolution
Source of Price
Panel offset (X-Axis)
Panel offset (y-Axis)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)