Type/to search

모멘텀 교차 볼린저 밴드 추세 추종 전략

Common strategy
Created: 2024-02-26 16:52:16
Last modified: 2 years ago
1
Follow
1802
Followers

img

개요

이 전략은 볼린저 밴드를 활용하여 시장 추세 방향을 판단하고, 모멘텀 지표를 결합하여 추세 추적 거래를 실행합니다. 전략명에서 '모멘텀'은 모멘텀 지표 사용을, '크로스'는 지표 교차를 통한 매수/매도 신호 판단을, '볼린저 밴드'는 추세 방향 결정을, '트렌드'는 추세 추적을, '추적'은 추세를 따라 거래하는 특성을 의미합니다.

전략 원리

이 전략은 크게 세 부분으로 구성됩니다.

  1. 볼린저 밴드 방향 판단. 볼린저 밴드 중간선은 이동평균선을, 상하단선은 변동 범위를 나타냅니다. 가격이 상단선에 가까우면 과매수, 하단선에 가까우면 과매도 상태입니다. 볼린저 밴드 방향은 가격 추세 방향을 나타냅니다.

  2. 모멘텀 계산. 이 전략은 Hull 모멘텀을 사용합니다. Hull 모멘텀은 빠른 이동평균선에서 느린 이동평균선을 뺀 값입니다. 양수는 상승 추세, 음수는 하락 추세를 의미합니다.

  3. 교차 신호. 빠른 이동평균선이 아래에서 위로 느린 이동평균선을 돌파하면 매수 신호, 위에서 아래로 돌파하면 매도 신호가 발생합니다.

거래 규칙: 볼린저 밴드 방향이 큰 추세를 나타내고, 모멘텀 지표 교차가 진입 시점을 결정합니다. 모멘텀 교차가 볼린저 밴드 방향과 일치할 때 거래 신호가 생성됩니다. 즉 볼린저 밴드가 나타내는 추세 방향을 추적합니다.

전략 장점

  1. 추세와 모멘텀 결합으로 가짜 돌파 방지. 볼린저 밴드로 큰 추세를 판단하고 모멘텀 지표로 구체적인 진입 시점을 결정하여 국소적 돌파로 인한 위험을 줄입니다.

  2. 더 나은 리스크 관리. 볼린저 밴드는 단순 이동평균선보다 효과적인 손절 위치를 제공합니다.

  3. 추세 추적의 효율성 향상. 모멘텀 지표는 진입 후에도 가격이 원래 방향으로 계속 움직일 충분한 힘이 있음을 보장하여 추세 추적이 원활하게 이루어집니다.

전략 리스크

  1. 볼린저 밴드 판단 실패 리스크. 볼린저 밴드가 항상 완벽하게 추세를 판단하는 것은 아니며, 잘못된 방향 신호를 제공하여 손실률을 높일 수 있습니다.

  2. 추세 반전 리스크. 볼린저 밴드가 큰 추세를 정확히 반영하더라도 중단기적으로 가격이 반전될 수 있으므로 거래 시 주의가 필요합니다.

  3. 매개변수 최적화 리스크. 계산 주기 등 전략 매개변수는 최적의 거래 효과를 위해 다양한 시장 데이터에 맞게 최적화해야 합니다.

전략 최적화 방향

  1. 추가 지표 필터 활용. 볼린저 밴드와 Hull 모멘텀 외에 MACD, KDJ 등 다른 지표를 추가하여 지표 필터를 구성하고 판단 정확도를 높입니다.

  2. 적응형 매개변수 최적화. 머신러닝 알고리즘을 도입하여 다양한 종목과 시장 환경에 따라 매개변수를 실시간으로 최적화하여 전략 안정성을 높입니다.

  3. 손절 전략 최적화. 큰 추세가 변하지 않는 한 최대한 이익을 확보하고, 추세 반전 시 가장 빠르게 손절할 수 있도록 손절 전략을 최적화합니다.

요약

이 전략은 볼린저 밴드로 큰 추세를 판단하고 Hull 모멘텀 지표로 구체적인 진입 시점을 결정함으로써 추세를 효과적으로 추적합니다. 또한 추가 지표 필터, 매개변수 적응형 최적화, 손절 전략 최적화 등을 통해 안정성과 수익률을 개선할 여지가 있습니다.

Source
Pine
/*backtest
start: 2024-01-26 00:00:00
end: 2024-02-25 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4 
//                                                Hull Moving Average Crossover by SeaSide420
strategy("Hull Moving Average Crossover Strategy", overlay=true)
keh=input(title="HullMA cross",defval=10)
Strategy parameters
Strategy parameters
HullMA cross
p
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)