RSI와 MA 이동평균선 교차 추세 추종 전략
개요
본 전략은 RSI 지표와 서로 다른 두 주기의 MA 이동평균선의 교차를 활용하여 시장 추세와 entrada 진입 시점을 판단합니다. 전략은 RSI가 자체 26주기 이동평균선보다 높을 때만 매수하고, RSI가 자체 26주기 이동평균선보다 낮을 때만 매도하여 위험을 통제합니다.
전략 원리
본 전략은 12주기와 26주기 두 개의 MA 이동평균선을 사용합니다. 12주기 빠른선이 26주기 느린선을 상향 돌파하면 시장이 상승 추세에 진입한 것으로 간주하고, 빠른선이 느린선을 하향 돌파하면 시장이 하락 추세에 진입한 것으로 간주합니다. 전략은 이동평균선이 골든크로스 발생 시 매수하고, 데드크로스 발생 시 매도합니다.
동시에 전략은 RSI 지표를 도입하여 과매수/과매도 구역을 판단합니다. RSI가 자체 26주기 이동평균선보다 높을 때만 이동평균선 골든크로스 발생 시 매수 포지션을 오픈하고, RSI가 자체 26주기 이동평균선보다 낮을 때만 이동평균선 데드크로스 발생 시 매도 포지션을 오픈합니다. 이를 통해 시장이 과매수 또는 과매도 상태에서 강제로 포지션을 오픈하는 것을 방지하여 위험을 통제할 수 있습니다.
장점 분석
본 전략은 이동평균선과 RSI 지표를 결합하여 추세와 진입 시점을 판단함으로써 추세를 효과적으로 추적할 수 있습니다. RSI 지표를 필터 조건으로 도입하여 포지션 오픈 횟수를 줄이고, 변동성 장세에서 갇히는 것을 방지합니다. 손절매를 설정하지 않아 추세를 충분히 추적하여 더 높은 수익을 얻을 수 있습니다.
위험 분석
손절매를 설정하지 않았기 때문에 판단이 잘못될 경우 손실이 확대될 수 있습니다. 시장에 큰 갭이 발생할 경우 상당한 손실을 초래할 수도 있습니다. 또한 RSI 필터 조건이 부적절하게 설정되면 좋은 진입 기회를 놓칠 수도 있습니다.
손절매를 설정하여 최대 손실을 통제하는 것을 고려할 수 있습니다. RSI 매개변수를 적절히 조정하여 더 나은 필터 조건을 찾을 수 있습니다. 시장 변동성이 크다면 이동평균선의 매개변수를 적절히 조정하여 더 느린 이동평균선으로 추세를 판단할 수 있습니다.
최적화 방향
본 전략은 다음과 같은 측면에서 최적화할 수 있습니다:
-
다양한 주기의 MA 이동평균선 조합을 테스트하여 현재 시장 특성에 더 적합한 이동평균선 매개변수를 찾습니다.
-
RSI의 다양한 주기 매개변수와 다양한 필터 조건을 테스트하여 진입 시점을 최적화합니다.
-
다른 지표나 필터 조건을 추가하여 시스템 안정성을 높입니다. 예를 들어 거래량 지표 등 추세 판단과 관련된 지표를 추가할 수 있습니다.
-
손절매 전략을 최적화하여 추세를 추적하면서 위험을 통제합니다. 트레일링 스탑, 비율 손절매, 동적 손절매 등 다양한 손절매 전략을 테스트할 수 있습니다.
요약
본 전략은 전반적으로 비교적 간단하고 직관적이며, 이동평균선 교차를 통해 추세를 판단하고 RSI로 강제 포지션 오픈을 방지하여 추세를 추적함으로써 좋은 수익을 얻을 수 있습니다. 매개변수 최적화, 다른 지표 추가 등을 통해 본 전략을 더욱 개선하여 복잡하고 변화무쌍한 시장 환경에 더 적합하게 만들 수 있습니다.
/*backtest
start: 2023-02-13 00:00:00
end: 2024-02-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy(title = "EMA Cross Strategy", shorttitle = "EMA Cross",calc_on_order_fills=true,calc_on_every_tick =true, initial_capital=21000,commission_value=.25,overlay = true,default_qty_type = strategy.percent_of_equity, default_qty_value = 100)
StartYear = input(2018, "Backtest Start Year")- 1

