RSI 다이버전스 전략
1
Follow
1802
Followers
개요
이 전략은 RSI 지표와 그 EMA 이동평균선의 교차 상황을 계산하여 매수/매도를 판단하고, RSI와 가격의 다이버전스를 결합하여 잠재적인 매매 시점을 찾는 추세 추종 전략입니다.
전략 원리
-
길이 14의 RSI 지표를 계산합니다. RSI가 50 기준선을 상향 돌파하면 매수 신호, 하향 돌파하면 매도 신호로 간주합니다.
-
RSI의 20주기 EMA 이동평균선과 14주기 EMA 이동평균선을 계산하여, 빠른 선이 느린 선을 상향 돌파하면 매수 신호, 하향 돌파하면 매도 신호로 간주합니다.
-
RSI와 가격의 다이버전스를 감지합니다:
- 상승 다이버전스: 가격이 새로운 저점을 기록했으나 RSI는 새로운 저점을 기록하지 않음 → 매수 신호
- 숨겨진 상승 다이버전스: 가격이 새로운 고점을 기록했으나 RSI는 새로운 고점을 기록하지 않음 → 매수 신호
- 하락 다이버전스: 가격이 새로운 고점을 기록했으나 RSI는 새로운 고점을 기록하지 않음 → 매도 신호
- 숨겨진 하락 다이버전스: 가격이 새로운 저점을 기록했으나 RSI는 새로운 저점을 기록하지 않음 → 매도 신호
-
선택적으로 손절 전략(퍼센트 손절 및 ATR 손절)을 활성화할 수 있습니다.
장점 분석
- RSI 지표는 과매수/과매도 상황을 감지하는 데 강점이 있습니다. EMA 이동평균선은 평활화 효과를 제공하여 노이즈를 일부 걸러낼 수 있습니다.
- RSI와 가격의 다이버전스는 추세 반전 전에 사전 신호를 제공할 수 있습니다.
- 두 가지 지표 신호를 통합하면 상호 검증이 가능하여 전략의 안정성을 높일 수 있습니다.
- 손절 메커니즘을 통해 단일 손실을 통제할 수 있습니다.
위험 분석
- RSI는 가격 변동에 따라 움직이는 모멘텀 지표로, 가격이 급격히 변동할 경우 RSI 지표의 효용성이 떨어집니다.
- EMA 이동평균선에는 시간 지연 문제가 있어 전환점을 정확히 포착하기 어렵습니다.
- 다이버전스 신호는 가짜 신호가 발생할 수 있으며, 가격이 기존 추세를 계속 이어갈 수 있습니다.
- 손절점 설정이 부적절하면 불필요한 손절이 발생할 수 있습니다.
- 낙폭이 클 수 있으므로 충분한 자금 지원이 필요합니다.
최적화 방향
- RSI 및 EMA 계산에 다양한 파라미터를 테스트하여 최적의 파라미터 조합을 찾을 수 있습니다.
- EMA 이동평균선 대신 MACD 등 다른 지표로 대체하여 조합 최적화를 고려할 수 있습니다.
- 확인 메커니즘을 설정하여 가짜 다이버전스를 방지할 수 있습니다. 예를 들어, 여러 번의 연속 다이버전스 신호가 발생해야 트리거되도록 설정합니다.
- 이익 실현 전략을 추가하여 수익을 확정합니다.
- 캔들스틱 패턴 등의 단기 신호를 기반으로 진입하고, 본 전략의 추세 판단과 결합할 수 있습니다.
요약
이 전략은 RSI 지표의 과매수/과매도 판단, EMA의 추세 판단, 다이버전스 신호의 예측을 통합하여 비교적 완전한 추세 추종 시스템을 구축했습니다. 파라미터 조정 및 조합 최적화를 기반으로 우수한 전략 성과를 얻을 수 있습니다. 그러나 추세 시장의 충격과 가짜 신호의 간섭을 방지하기 위한 주의가 여전히 필요합니다. 엄격한 자금 관리를 통해 이 전략은 중장기적으로 안정적인 초과 수익을 얻을 수 있습니다.
Source
Pine
/*backtest
start: 2023-11-08 00:00:00
end: 2023-11-15 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="RSI Divergence Indicator", overlay=false,pyramiding=2, default_qty_value=2, default_qty_type=strategy.fixed, initial_capital=10000, currency=currency.USD)
len = input(title="RSI Period", minval=1, defval=14)Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

