Type/to search

볼린저 밴드와 헐 이동 평균의 교차 전략

Common strategy
Created: 2023-12-08 11:58:07
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략은 볼린저 밴드와 헐 지표의 교차를 이용하여 거래 신호를 생성합니다. 헐 지표가 볼린저 밴드 하한선을 상향 돌파하면 매수하고, 헐 지표가 볼린저 밴드 상한선을 하향 돌파하면 매도합니다. 이 전략은 볼린저 밴드의 돌파 전략과 헐 지표의 추세 추종 전략을 결합하여 두 지표의 장점을 활용합니다.

전략 원리

이 전략은 주로 볼린저 밴드와 헐 지표의 교차를 통해 거래 신호를 생성합니다.

먼저, 볼린저 밴드는 세 개의 선으로 구성됩니다: 중간선, 상한선, 하한선입니다. 중간선은 n일 이동평균선이며, 상한선과 하한선은 각각 중간선에서 표준편차를 더하거나 뺀 값입니다. 가격이 상한선을 돌파하면 돌파 기회가 있다는 의미이고, 가격이 하한선을 하향 돌파하면 조정 가능성이 있다는 의미입니다.

다음으로, 헐 지표는 추세 추종 지표입니다. 서로 다른 두 주기의 가중 이동평균선 간의 차이를 이용하여 현재 추세를 판단합니다. 단기 평균선이 장기 평균선보다 높으면 상승 추세, 그 반대이면 하락 추세로 간주합니다.

이 전략은 이 두 지표의 장점을 결합합니다. 헐 지표가 볼린저 밴드 하한선을 상향 돌파하면 주가가 상승 추세에 진입할 가능성이 있다고 판단하여 매수합니다. 헐 지표가 볼린저 밴드 상한선을 하향 돌파하면 주가가 조정 하락 국면에 진입할 가능성이 있다고 판단하여 매도합니다.

전략 장점

  1. 볼린저 밴드와 헐 지표 두 지표의 장점을 결합하여 거래 신호의 신뢰성을 높입니다.

  2. 헐 지표로 추세 방향을 판단하고, 볼린저 밴드로 지지 및 저항 위치를 파악하여 교차 신호를 형성하므로 수익 확률을 높일 수 있습니다.

  3. 볼린저 밴드와 헐 지표의 매개변수를 조정하여 다양한 주기의 주식에 최적화할 수 있어 적용 범위가 넓습니다.

위험 및 해결 방법

  1. 주가가 횡보 구간에 있을 때 이 전략은 더 많은 가짜 신호를 생성하여 손실을 초래할 수 있습니다. 매개변수 최적화 또는 필터 조건 추가를 통해 가짜 신호를 줄일 수 있습니다.

  2. 주가가 급격히 변동할 때 볼린저 밴드와 헐 지표가 동시에 거래 신호를 발생시킬 수 있으므로 신호의 순서를 보장하고 교차 신호 판단 오류를 방지해야 합니다. 손절매를 추가하여 손실을 통제할 수 있습니다.

  3. 코드에서 직접 매수 수량을 100%로 설정했습니다. 실제 배포 시에는 포지션 관리를 조정해야 하며, 전량 매수하면 손실이 확대될 수 있습니다.

최적화 방향

  1. 볼린저 밴드와 헐 지표의 매개변수를 테스트 및 최적화하여 다양한 주기의 주식에 적응시킬 수 있습니다.

  2. 거래량 또는 변동성 필터를 추가하여 횡보 구간에서 잘못된 신호가 발생하는 것을 방지합니다.

  3. 손절매 전략을 최적화하여 이동 손절매 또는 지정가 손절매를 설정합니다.

  4. 포지션 관리 규칙을 조정하고 재진입 조건을 추가하여 손실 확대를 방지합니다.

요약

본 전략은 볼린저 밴드의 돌파 전략과 헐 지표의 추세 추종 전략을 종합적으로 활용하여 두 지표의 교차를 통해 거래 신호를 형성함으로써 추세 추종과 돌파의 이중 효과를 실현합니다. 이 전략은 기본적 요인이 크게 변하지 않는 한 중단기 주식에 대해 강한 적응력을 보입니다. 그러나 실제 배포 시에는 여전히 개별 종목의 특성에 맞춰 매개변수를 최적화하고 포지션 관리, 손절매 전략 등을 적절히 조정하여 전략을 보다 안정적으로 만들어야 합니다.

Source
Pine
/*backtest
start: 2023-11-30 00:00:00
end: 2023-12-07 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


//@version=3
strategy(title="Strategy Hull Bollinger", shorttitle="Hull bollinger",overlay=true, calc_on_order_fills=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, overlay=false)
Strategy parameters
Strategy parameters
period
i
length1
Source
mult
TP
SL
TS
TO
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)