Type/to search

MACD 모멘텀 지표 백테스트 전략

Common strategy
Created: 2023-09-24 13:21:54
Last modified: 3 years ago
1
Follow
1802
Followers

개요

이 전략은 MACD 모멘텀 지표와 RSI 과매수/과매도 지표를 결합하여, MACD에서 골든크로스/데드크로스가 발생할 때 RSI도 이에 대응하는 바닥/천장 회전을 완료했는지 확인함으로써 더 신뢰할 수 있는 거래 신호를 생성합니다. 이는 전형적인 단기 반전 전략 접근법에 속합니다.

전략 원리

  1. MACD 지표의 DIFF, DEA 및 MACD 히스토그램을 계산합니다. DIFF가 DEA를 상향 돌파하면 골든크로스 신호, 하향 돌파하면 데드크로스 신호가 발생합니다.

  2. RSI 지표를 계산하여 바닥을 찍고 반등했는지 또는 천장을 찍고 하락했는지 판단합니다. 또한 되돌아보기 기간을 설정하여 최근 구간에서 바닥 또는 천장이 발생했는지 확인합니다.

  3. MACD 골든크로스 시 RSI가 되돌아보기 기간 내에 바닥 반등을 완료했다면 매수 신호가 발생합니다. MACD 데드크로스 시 RSI가 천장 하락을 완료했다면 매도 신호가 발생합니다.

  4. 진입 후 손절매 지점을 설정하여 위험을 관리합니다.

전략 장점

  1. MACD는 추세 전환 시점을 민감하게 판단합니다. RSI는 과매수/과매도 상태를 효과적으로 판단합니다.

  2. MACD와 RSI 신호를 동시에 확인함으로써 가짜 신호를 걸러낼 수 있습니다.

  3. 되돌아보기 기간 판단이 신호의 신뢰성을 높입니다.

  4. 손절매 설정은 위험 관리에 도움이 됩니다.

전략 리스크

  1. MACD와 RSI 모두 일정한 지연이 존재하여 최적의 진입점을 놓칠 수 있습니다.

  2. 두 지표의 신호가 동시에 나타날 확률이 낮아 신호가 적습니다.

  3. 큰 주기 추세 방향을 고려하지 않아 쉽게 함정에 빠질 수 있습니다.

  4. 손절매 설정이 부적절하면 너무 느슨하거나 엄격할 수 있습니다.

대응 해결 방법:

  1. MACD 및 RSI 매개변수를 조정하여 지연 확률을 낮춥니다.

  2. 지표의 유효 구간을 적절히 확대하여 더 많은 신호를 제공합니다.

  3. 추세 필터를 추가하여 역추세 진입을 피합니다.

  4. 다양한 손절매 매개변수 설정을 테스트하여 최적점을 찾습니다.

전략 최적화 방향

  1. SMA 등 다른 이동평균선의 효과를 테스트합니다.

  2. 이동 손절매를 추가하여 손절매를 더 유연하게 만듭니다.

  3. 추세력 지표를 추가하여 진입의 우열을 판단합니다.

  4. 머신러닝을 도입하여 지표 추세를 예측합니다.

  5. 더 많은 요소를 결합하여 진입 타이밍 선택을 최적화합니다.

요약

이 전략은 MACD와 RSI 두 지표의 협력을 활용하여 신뢰할 수 있는 반전 신호를 필터링한 후 진입합니다. 전략의 접근 방식이 명확하고 매개변수 조정이 유연하여 지표 선택, 추세 판단, 손절매 방식 등에서 확장할 수 있으며, 안정성을 유지하면서 더 많은 거래 기회를 얻을 수 있습니다. 그러나 과도한 최적화로 인해 견고성을 잃지 않도록 주의해야 합니다.

Source
Pine
/*backtest
start: 2023-08-24 00:00:00
end: 2023-09-23 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
//based on Range Strat - MACD/RSI 
// strategy("MACD/RSI - edited", 
//      overlay=true,
Strategy parameters
Strategy parameters
Start Date
Start Date
RSI Settings
RSI Source
Length
Over Sold Threshold
Over Bought Threshold
RSI cross lookback period
MACD Settings
MACD Source
Fast Length
Slow Length
Signal Smoothing
Oscillator MA Type
Signal Line MA Type
Stop Loss Settings
Long Stop Loss (%)
Short Stop Loss (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)