Type/to search

이중 추세 필터 연동 이동 평균선 비율 전략

Common strategy
Created: 2023-12-28 17:37:14
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 이중 이동평균선 비율 지표에 볼린저 밴드 필터와 이중 추세 필터 지표를 결합하고, 체인식 청산 메커니즘을 사용하는 추세 추종 전략입니다. 이 전략은 이동평균선 비율 지표를 활용하여 중장기 추세 방향을 식별하고, 추세 방향이 명확할 때 유리한 진입점을 선택하여 진입한 후, 이익 실현 및 손절 청산 메커니즘을 설정하여 이익을 고정하고 손실을 최소화하는 것을 목표로 합니다.

전략 원리

  1. 단기 이동평균선(10일선)과 장기 이동평균선(50일선)을 계산하고, 이들의 비율을 계산하여 가격 이동평균선 비율이라고 합니다. 이 비율은 가격의 중장기 추세 변화를 효과적으로 식별할 수 있습니다.
  2. 가격 이동평균선 비율을 백분위수로 변환합니다. 즉, 현재 비율이 과거 일정 기간 동안의 상대적 강도를 나타냅니다. 이 백분위수는 오실레이터로 정의됩니다.
  3. 오실레이터가 설정된 매수 임계값(10)을 상향 돌파하면 매수 신호가 발생하고, 설정된 매도 임계값(90)을 하향 돌파하면 매도 신호가 발생하여 추세를 추종합니다.
  4. 볼린저 밴드 폭 지표를 결합하여 거래 신호를 필터링하며, 볼린저 밴드가 수축할 때 거래를 실행합니다.
  5. 이중 추세 필터 지표를 사용하여 가격이 상승 추세 채널에 있을 때만 매수 신호를, 하락 추세 채널에 있을 때만 매도 신호를 생성하여 역추세 거래를 방지합니다.
  6. 이익 실현, 손절 및 조합 청산을 포함한 체인식 청산 메커니즘을 설정하여 여러 청산 조건을 사전에 설정하고, 가장 큰 이익을 실현하는 조건을 우선적으로 청산합니다.

전략 장점

  1. 이중 추세 필터 메커니즘으로 주 추세 방향을 안정적으로 판단하여 역추세 거래를 방지합니다.
  2. 이동평균선 비율 지표는 단일 이동평균선보다 추세 변화를 더 효과적으로 판단합니다.
  3. 볼린저 밴드 폭 지표는 시장의 낮은 변동성 기간을 효과적으로 파악할 수 있으며, 이때 거래 신호의 신뢰도가 더 높습니다.
  4. 체인식 청산 메커니즘은 수익을 더 안정적으로 만들어 모든 이익을 극대화합니다.

위험 및 해결 방법

  1. 횡보장에서 명확한 추세가 없을 경우 잘못된 신호와 반전이 많이 발생할 수 있습니다. 해결 방법은 볼린저 밴드 폭 필터를 결합하여 수축 시 거래를 실행하는 것입니다.
  2. 명확한 추세 반전이 발생할 경우 이동평균선은 지연성을 가지므로 반전 신호를 즉시 판단하지 못할 수 있습니다. 해결 방법은 이동평균선 주기 매개변수를 적절히 단축하는 것입니다.
  3. 시세에 갭이 발생할 경우 손절점이 순간적으로 맞을 수 있어 큰 손실이 발생할 수 있습니다. 해결 방법은 손절점 매개변수를 적절히 완화하는 것입니다.

전략 최적화 방향

  1. 매개변수 최적화. 이동평균선 주기, 오실레이터 매매 포인트, 볼린저 밴드 매개변수, 추세 필터 매개변수에 대해 전수 테스트를 수행하여 최적의 매개변수 조합을 찾을 수 있습니다.
  2. 다른 지표 통합. KD 지표, MACD 지표 등 추세 반전을 판단하는 다른 지표를 추가하여 전략의 정확성을 높일 수 있습니다.
  3. 머신러닝. 과거 데이터를 수집하고 머신러닝 알고리즘을 사용하여 모델을 훈련시켜 각 매개변수를 동적으로 최적화하고 매개변수의 자동 조정을 구현할 수 있습니다.

요약

본 전략은 이중 이동평균선 비율 지표와 볼린저 밴드 지표를 종합적으로 활용하여 중장기 추세 방향을 판단하고, 추세를 확인한 후 최적의 진입점을 찾아 진입하며, 체인식 청산 메커니즘을 설정하여 이익을 고정하므로 신뢰도가 높고 효과가 뚜렷합니다. 이 전략은 매개변수 최적화, 다른 보조 판단 지표 추가 및 머신러닝을 통해 추가로 개선하고 수익률을 높일 수 있습니다.

Source
Pine
/*backtest
start: 2023-12-20 00:00:00
end: 2023-12-27 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Premium MA Ratio Strategy", overlay = true)

// Input: Adjustable parameters for Premium MA Ratio
Strategy parameters
Strategy parameters
Fast MA Length
Slow MA Length
Oscillator Buy Threshold
Oscillator Sell Threshold
Bollinger Bands Length
Bollinger Bands Source
Bollinger Bands Deviation
BB Width Threshold
Use BB Width Filter?
Use Trend Filter?
Trend Filter Period 1
Trend Filter Period 2
Use Second Trend Filter?
Use Exit Strategies?
Use Take Profit?
Take Profit in Ticks
Use Stop Loss?
Stop Loss in Ticks
Use Combined Exit Strategy?
Combined Exit Ticks
Use Time Filter?
Start Hour
End Hour
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)