Type/to search

이동평균선과 HA 모멘텀 돌파 기반의 트렌드 추종 전략

Common strategy
Created: 2023-12-11 16:56:47
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 이동평균선을 기반으로 큰 추세 방향을 판단하고, HA 모멘텀 지표를 활용하여 돌파 지점을 식별함으로써 추세 추종(trend following)을 구현하는 퀀트 트레이딩 전략입니다. 전략은 간단하고 이해하기 쉬우며, 이동평균선으로 큰 추세 방향을 판단한 후 HA 모멘텀 지표로 구체적인 진입 시점을 결정합니다.

전략 원리

본 전략은 주로 이동평균선과 HA 모멘텀 지표를 통해 추세 추종을 구현합니다. 구체적인 로직은 다음과 같습니다.

  1. 큰 추세 방향 판단: 20일 단순 이동평균선과 200일 단순 이동평균선을 계산합니다. 20일선이 200일선보다 높으면(낮으면) 상승(하락) 추세로 판단합니다.

  2. 진입 시점 판단: HA 모멘텀 지표를 계산합니다. 이 지표는 실체(몸통) 크기를 비교하여 강도를 측정합니다. 지표 값이 매개변수 HA_Candle_strength보다 크면 모멘텀이 확대된 것으로 간주하여 진입합니다. 또한 종가가 20일 이동평균선보다 높은지/낮은지 확인하여 돌파 방향을 판단합니다.

  3. 손절/익절 설정(출구): 전략은 손익 수(틱/포인트)를 기준으로 손절 및 익절을 설정합니다.

이러한 프로세스를 통해 전략은 추세가 발생할 때 그 중간 부분을 포착하여 추세 추종 연산을 수행할 수 있습니다.

장점 분석

본 전략은 다음과 같은 장점을 가지고 있습니다.

  1. 전략 로직이 간단하고 명확하여 이해와 구현이 쉽고, 매개변수 최적화도 비교적 용이합니다.

  2. 이동평균선을 이용한 큰 추세 판단으로 일부 노이즈를 효과적으로 걸러내고 주요 추세를 확정할 수 있습니다.

  3. HA 모멘텀 지표는 돌파 강도를 판단하여 가짜 돌파(가짜 신호)를 방지할 수 있습니다.

  4. 이동평균선 방향과 모멘텀 지표를 결합함으로써 진입 시점 선택이 더욱 정확해집니다.

  5. 손절 및 익절 출구를 설정하여 단일 거래의 리스크를 잘 제어할 수 있습니다.

리스크 분석

본 전략은 주로 다음과 같은 리스크를 가지고 있습니다.

  1. 시장이 횡보(박스권)할 때 잦은 교차(크로스)로 인한 잘못된 거래가 발생하기 쉽습니다.

  2. 매개변수 설정(예: 이동평균선 기간, HA 강도 매개변수)이 적절하지 않으면 진입/이탈 시점을 놓칠 수 있습니다.

  3. 시장에 존재하는 모든 유형의 움직임에 적응할 수 없습니다. 예를 들어, 변동성 장세에서는 손실이 클 수 있습니다.

  4. 추세 전환점을 정확히 판단하지 못하면 적시에 손절하지 못해 손실이 확대될 수 있습니다.

이에 대한 대응 방법은 다음과 같습니다.

  1. 다른 지표를 결합하여 무효 거래 신호를 걸러냅니다.

  2. 매개변수 테스트 및 최적화를 통해 최적의 조합을 찾습니다.

  3. 변동성 지표 등을 결합하여 횡보 장세에서의 잘못된 거래를 피합니다.

  4. 이동 손절(trailing stop)을 설정하여 이익을 고정합니다.

최적화 방향

본 전략은 다음과 같은 추가 최적화가 가능합니다.

  1. 고정 매개변수 대신 적응형 이동평균선 매개변수를 사용하여 시장 변화에 더 잘 적응하도록 합니다.

  2. 거래량 등의 지표를 추가 필터로 사용하여 시장 침체 시 잘못된 신호 발생을 방지합니다.

  3. 머신러닝 방법을 통해 매개변수를 자동 최적화하여 전략을 더욱 안정적으로 만듭니다.

  4. 단순한 고정 손절 대신 동적 손절(dynamic stop-loss)을 설정하여 이익을 포착합니다.

  5. VIX 지수 등 더 많은 다른 지표를 결합하여 신호 품질과 시장 상황을 판단합니다.

요약

본 전략은 전반적으로 이동평균선을 기반으로 큰 추세를 판단하고, HA 모멘텀 지표를 진입 신호로 사용하는 추세 추종 전략입니다. 전략 로직이 간단하고 명확하며, 사용하는 지표가 정확하여 추세가 움직이는 동안 일부 이익을 얻을 수 있습니다. 동시에 일부 한계점도 존재하므로 추가 테스트 및 최적화가 필요하며, 다른 보조 지표를 추가하여 전략 품질을 개선해야 합니다. 전반적으로 이 전략은 퀀트 트레이딩 초보자에게 좋은 학습 사례를 제공합니다.

Source
Pine
/*backtest
start: 2023-12-03 00:00:00
end: 2023-12-10 00:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("HA Trend Following", overlay=false, default_qty_type = strategy.percent_of_equity, default_qty_value = 2)

Strategy parameters
Strategy parameters
MA for trend direction
HA candle strength
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)