Type/to search

MACD와 RSI 기반의 추세 추종 거래 전략

Common strategy
Created: 2024-01-23 12:03:23
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 MACD와 RSI 지표를 계산하고 추세 및 과매수/과매도 필터를 결합하여 추세 추종 거래를 구현합니다. 해당 전략은 중장기 거래에 적합하며, 가짜 돌파를 효과적으로 필터링하고 추세 방향을 확인할 수 있습니다. 추세 초기에 포지션을 구축하고 이후 추적 손절매 등의 방법으로 이익을 고정합니다.

원리

본 전략은 주로 MACD와 RSI 두 가지 지표를 기반으로 거래 신호를 생성합니다.

MACD는 이동평균 수렴 확산 지표로, DIF(차이값), DEA(신호선) 및 히스토그램으로 구성됩니다. 본 전략에서 DIFF는 5일 지수이동평균과 13일 지수이동평균의 차이이며, DEA는 DIFF의 5일 지수이동평균입니다. DIFF가 DEA를 상향 돌파하면 매수 신호, 하향 돌파하면 매도 신호가 발생합니다.

RSI는 상대강도지수로, 일정 기간 동안의 평균 상승 종가일수와 평균 하락 종가일수의 비율을 비교하여 시장이 과매수인지 과매도인지 판단합니다. 본 전략에서 RSI 기간은 14로 설정됩니다. RSI가 70보다 크면 과매수 구간, 30보다 작으면 과매도 구간입니다.

MACD 거래 신호와 RSI 필터 신호를 결합하여, MACD가 매수 신호를 발생시키고 RSI가 과매수 구간에 있지 않을 때 매수하고, MACD가 매도 신호를 발생시키고 RSI가 과매도 구간에 있지 않을 때 매도합니다.

또한, 본 전략은 현재 캔들의 색상이 이전 캔들과 다른지 판단하여 동일하면 해당 거래 신호를 건너뜁니다. 이 설계는 주로 가짜 돌파를 필터링하기 위함입니다.

진입 후에는 다음 캔들의 종가가 시가보다 높은지/낮은지 판단하여 조건이 충족되면 추세가 확인된 것으로 간주하고 포지션을 청산하여 이익을 실현합니다.

장점

  • MACD 거래 신호와 RSI 필터를 활용하여 추세 방향을 효과적으로 파악하고 가짜 돌파로 인한 불필요한 손실을 방지할 수 있습니다.
  • 추적 손절매 설계로 이익을 고정하여 수익이 계좌 손실로 이어지는 것을 방지합니다.
  • 추세 지표와 과매수/과매도 지표를 결합하여 추세 추종과 역추세 리스크 회피를 실현합니다.

위험 및 해결 방법

해당 전략은 주로 다음과 같은 위험이 있습니다:

  1. MACD 거래 신호에 많은 노이즈가 발생하여 과도한 거래를 유발할 수 있습니다. 해결 방법은 MACD 매개변수를 적절히 조정하여 곡선을 평활화하는 것입니다.

  2. RSI 필터 설정이 부적절하면 거래 기회를 놓칠 수 있습니다. 해결 방법은 더 적합한 RSI 매개변수를 테스트하는 것입니다.

  3. 추적 손절매 설정이 부적절하면 너무 일찍 손절되거나 손절 폭이 너무 클 수 있습니다. 해결 방법은 시장 변동성과 개인 위험 선호도에 따라 손절 폭을 조정하는 것입니다.

  4. 단기간의 급격한 가격 변동으로 인해 큰 손실이 발생할 수 있습니다. 해결 방법은 옵션이나 기타 금융 상품을 이용한 헤징입니다.

최적화 방향

해당 전략은 다음과 같은 측면에서 최적화할 수 있습니다:

  1. MACD 매개변수 최적화를 통해 MACD 곡선을 평활화하고 노이즈 신호를 줄입니다.

  2. RSI 필터를 최적화하거나 개선하여 필터 효과를 높입니다.

  3. KD, 볼린저 밴드 등 다른 지표를 사용하여 신호를 확인합니다.

  4. 손절 전략을 최적화하여 동적 추적 손절매를 구현합니다.

  5. 머신러닝 등의 방법을 사용하여 매개변수를 최적화합니다.

  6. 주가지수 선물, 옵션 등의 상품을 활용한 헤징을 결합합니다.

요약

본 전략은 MACD 지표와 RSI 지표를 종합적으로 활용하여 추세 판단, 과매수/과매도 필터링 및 손절매 추적을 구현함으로써 거래 위험을 효과적으로 통제할 수 있습니다. 해당 전략은 최적화 여지가 크며, 매개변수 조정, 새로운 지표 도입 등을 통해 더 나은 거래 결과를 기대할 수 있습니다.

Source
Pine
/*backtest
start: 2023-01-16 00:00:00
end: 2024-01-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Al-Sat Sinyali ve Teyidi", overlay=true)

// MACD (Hareketli Ortalama Yakınsaklık Sapma)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)