Type/to search

다중 MACD와 RSI 전략

Common strategy
Created: 2023-10-08 14:03:47
Last modified: 3 years ago
1
Follow
1802
Followers

개요

멀티 MACD와 RSI 전략은 MACD 지표와 RSI 지표의 신호를 종합적으로 활용하여, 슬로우 라인과 패스트 라인이 모두 골든크로스하고 RSI가 과매수 영역에 진입하지 않았을 때 매수하고, 슬로우 라인과 패스트 라인이 모두 데드크로스하고 RSI가 과매도 영역에 진입했을 때 매도하여 가격의 중장기 추세를 포착합니다.

원리

이 전략은 두 개의 MACD 지표를 사용하여 신호를 제공합니다. 첫 번째 MACD 지표의 파라미터는 패스트 라인 길이 10, 슬로우 라인 길이 22, MACD 라인 길이 9입니다. 두 번째 MACD 지표의 파라미터는 패스트 라인 길이 21, 슬로우 라인 길이 45, MACD 라인 길이 20입니다. 두 MACD의 패스트 라인이 모두 슬로우 라인을 상향 돌파하면 매수 신호가 발생하고, 두 MACD의 패스트 라인이 모두 슬로우 라인을 하향 돌파하면 매도 신호가 발생합니다.

동시에 RSI 지표를 결합하여 과매수/과매도 영역 진입 여부를 판단합니다. RSI 파라미터는 14로 설정하고, 과매수선은 70, 과매도 영역은 20으로 설정합니다. RSI가 과매수선보다 낮으면 매수할 수 있고, RSI가 과매도 영역보다 높으면 매도할 수 있습니다.

두 MACD 지표가 동시에 매수 신호를 발생시키고 RSI가 과매수 상태가 아닐 때만 매수 신호가 발생합니다. 두 MACD 지표가 동시에 매도 신호를 발생시키고 RSI가 과매도 영역에 진입했을 때만 매도 신호가 발생합니다.

장점

멀티 MACD와 RSI 전략의 가장 큰 장점은 이중 MACD 지표를 활용하여 일부 가짜 신호를 걸러낼 수 있다는 점입니다. 두 MACD 지표가 모두 신호를 보낼 때에만 진입하므로 불필요한 거래를 줄이고 거래 빈도를 낮추며 수익 확률을 높일 수 있습니다.

또한 RSI 지표를 결합하여 과매수/과매도 상황을 판단함으로써 가격이 이미 너무 강하게 움직이고 있을 때에도 매수 또는 매도하는 것을 방지하여 손실 위험을 줄일 수 있습니다.

이중 MACD 필터링과 RSI 판단을 종합하여 전략이 추세장에서만 거래하도록 하여 중간 추세에서 좋은 수익을 얻을 수 있습니다.

리스크

멀티 MACD와 RSI 전략에는 일정한 리스크도 존재합니다. 이중 MACD 필터링으로 인해 가격 반전 시점을 놓칠 수 있으며, 이로 인해 손실이 확대될 수 있습니다. 두 MACD가 모두 골든크로스하고 RSI가 아직 과매수 상태가 아닐 때 매수하면 이미 가격 바닥을 놓쳐 손실이 발생할 가능성이 높습니다.

또한 MACD 지표 자체는 거래 시장의 특성에 매우 민감합니다. 서로 다른 거래 주기와 시장 환경에서 MACD 파라미터를 조정해야 효과를 발휘할 수 있습니다. 파라미터 설정이 적절하지 않으면 잘못된 신호가 발생하여 손실을 초래할 수 있습니다.

게다가 RSI 지표는 여러 번 과매수/과매도 신호를 생성할 수 있으며, RSI가 완전히 반전되기를 기다리기 전에 너무 일찍 진입하면 손실이 증가할 수 있습니다.

최적화

이 전략은 다음과 같은 점을 최적화할 수 있습니다.

  1. MACD 파라미터 최적화: 패스트 라인과 슬로우 라인의 파라미터를 변경하여 다양한 거래 종목 및 주기에서 최적의 MACD 파라미터 조합을 찾아 신호 유효성을 높입니다.

  2. RSI 파라미터 조정: RSI 과매수/과매도 구간을 적절히 단축하거나 완화하여 진입 시점을 최적화합니다.

  3. 손절매 전략 추가: 손실이 일정 비율에 도달하면 손절매하여 손실 확대를 방지합니다.

  4. 돌파 지점 등의 보조 판단 추가: 추세가 확립된 후에 진입하도록 추가 지표를 고려합니다.

요약

멀티 MACD와 RSI 전략은 이중 MACD 지표와 RSI 지표를 종합적으로 활용하여 신호의 유효성을 높이며, 중장기 추세장에서 좋은 수익을 얻을 수 있습니다. 그러나 이 전략에는 일정한 리스크도 존재하므로, MACD 파라미터와 RSI 파라미터를 추가로 테스트 및 최적화하고 보조 전략을 추가하여 리스크를 통제해야 실제 거래에 적용할 수 있습니다.

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

//@version=2
strategy("MACDbl RSI", overlay=true)

fastLength = input(10)
Strategy parameters
Strategy parameters
fastLength
slowlength
MACDLength
fastLength2
slowlength2
MACDLength2
Length
Oversold
Overbought
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)