Type/to search

목성과 토성 모멘텀 MA 교차 필터 전략

Common strategy
Created: 2023-11-03 16:13:20
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 두 개의 이동평균선 교차를 거래 신호로 사용하며, 변동성 지표인 BB와 사용자 정의 모멘텀 지표를 필터로 추가하여 MA 교차 신호의 신뢰성을 높이고 가짜 신호를 줄이는 데 목적이 있습니다.

원리

  1. 50주기 EMA와 200주기 SMA를 사용하여 골든크로스 및 데드크로스 신호를 생성합니다.

  2. 상승 추세일 때는 가격이 200일선 위에 있고 사용자 정의 모멘텀 지표 값이 25 미만일 때만 매수 신호가 발생합니다.

  3. 하락 추세일 때는 가격이 200일선 아래에 있고 사용자 정의 모멘텀 지표 값이 75 초과일 때만 매도 신호가 발생합니다.

  4. 사용자 정의 모멘텀 지표는 BB 중심선과 상하단선 사이의 거리를 0~100 범위로 매핑합니다. 과거 데이터를 통해 거리의 최대값과 최소값을 통계적으로 산출하여 정규화합니다.

  5. 모멘텀 지표는 가격이 변동성 대비 어느 위치에 있는지를 나타내므로, 임계값을 설정하여 필터링하면 가짜 교차를 효과적으로 줄일 수 있습니다.

장점 분석

  1. EMA와 SMA의 장점을 활용하여 중장기 추세를 포착합니다.

  2. 모멘텀 지표를 추가하여 필터링하므로 신뢰성이 더 높아지고 가짜 신호가 줄어듭니다.

  3. BB 상하단선 거리는 변동성 강도를 반영하며, 과거 데이터를 통계적으로 표준화하여 매개변수 의존성을 피합니다.

  4. EMA 및 SMA 주기와 모멘텀 지표 임계값을 사용자 정의할 수 있어 다양한 시장 환경에 적응할 수 있습니다.

  5. 전략의 개념이 명확하고 이해하기 쉬우며 매개변수 최적화 여지가 크고 실제 적용성이 높습니다.

위험 분석

  1. EMA와 SMA 자체에 지연성이 존재하여 단기 기회를 놓칠 수 있습니다.

  2. 두 선의 교차는 본질적으로 추세 추종 전략이므로 횡보장에 적합하지 않습니다.

  3. 모멘텀 지표의 임계값은 반복적인 백테스트를 통해 적절한 매개변수를 찾아야 하며, 과적합 위험이 있습니다.

  4. 장기 이동평균선 전략은 수익이 상대적으로 안정적이지만 절대 수익은 제한적일 수 있습니다.

  5. 이동평균선 주기를 적절히 단축하거나 다른 지표를 추가하여 판단을 보조하면 전략의 적응성을 높일 수 있습니다.

최적화 방향

  1. 다양한 이동평균선 조합을 테스트하여 최적의 매개변수를 찾습니다.

  2. MACD, KD 등 다른 지표를 추가하여 보조 판단을 강화합니다.

  3. 모멘텀 지표의 매개변수(예: 백테스트 기간, 매핑 범위 등)를 최적화합니다.

  4. 손절매 메커니즘을 추가하여 리스크를 통제합니다.

  5. 종목별 매개변수가 다를 수 있으므로 머신러닝을 활용한 특성 추출을 고려할 수 있습니다.

  6. 거래량 지표를 추가하여 타당하지 않은 교차 신호를 방지합니다.

요약

본 전략은 장기 추세 추종과 사용자 정의 모멘텀 지표의 이중 필터링 장점을 결합하여 신뢰성이 높고 실전 가치가 뛰어납니다. 매개변수 최적화와 보조 기술 지표 보강을 통해 더욱 뛰어난 성과를 기대할 수 있습니다. 이 전략은 참신한 아이디어로 다른 추세 추종 전략에 영감을 줄 수 있으며, 퀀트 트레이딩 전략 라이브러리에서 가치 있는 보충 자료가 될 것입니다.

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

//@version=4
strategy(title="EMA Difference Mapping with Trades", shorttitle="EMA Diff Map", overlay=false)

// Inputs
Strategy parameters
Strategy parameters
EMA Length
Standard Deviation Length
Take Profit (in Points)
Stop Loss (in Points)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)