Type/to search

RSI와 가중 이동 평균선을 기반으로 한 추세 추종 전략

Common strategy
Created: 2023-12-25 13:28:24
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 두 가지 유명한 지표인 상대강도지수(RSI)와 가중이동평균(Weighted Moving Average, WMA)을 기반으로 시장 추세를 식별하고 방향을 추적합니다. RSI는 과매수/과매도 상태를 판단하는 데 사용되고, WMA는 가격 추세를 판단하는 데 사용됩니다. 이 둘을 결합하면 관련 없는 신호를 효과적으로 걸러내고 수익 확률을 높일 수 있습니다. 이는 중장기 전략으로, 자금 관리 방법을 결합하여 손익 상황에 따라 포지션 크기를 조정할 수 있습니다.

전략 원리

RSI 지표

RSI는 가장 널리 알려진 과매수/과매도 지표 중 하나입니다. 공식은 다음과 같습니다:

\[RSI = 100 - \frac{100}{1+\frac{AvgGain}{AvgLoss}}\]

여기서 AvgGain은 일정 기간 내 종가가 시가보다 높은 날의 종가 합계를 일수로 나눈 값이고, AvgLoss는 종가가 시가보다 낮은 날의 종가 절대값 합계를 일수로 나눈 값입니다.

본 전략은 RSI 기간을 20으로 설정하여 추세 판단 지표로 사용합니다. RSI가 60보다 크면 매수 신호, 40보다 작으면 매도 신호가 발생합니다.

가중이동평균(WMA)

WMA는 단순이동평균(SMA)보다 최근 가격을 더 강조합니다. 계산 공식은 다음과 같습니다:

\[WMA = \frac{\sum_{i=1}^n w_i x_i}{\sum_{i=1}^n w_i}\]

w는 가중치로, i가 증가함에 따라 지수적으로 증가합니다. 본 전략에서 사용하는 가중치 공식은 다음과 같습니다:

\[w = \begin{cases} 100/(4+(n-4)*1.3), & i <= 3 \\ 1.3*w, & i > 3 \end{cases}\]

즉, 최근 3일은 동일한 가중치를 가지며, 이후 하루씩 이전으로 갈수록 가중치가 1.3배씩 증가합니다. 이를 통해 최근 가격의 영향을 강조할 수 있습니다.

본 전략에서 WMA의 길이는 20일입니다.

전략 신호

매수 신호: RSI > 60이고 WMA 20일 ROC < -1
매도 신호: RSI < 40이고 WMA 20일 ROC > 1

여기서 WMA의 20일 ROC 계산 공식은 다음과 같습니다:

\[ROC = (WMA_{오늘}/WMA_{20일 전} - 1) \times 100\]

전략 장점

  • RSI를 사용하여 추세 방향을 판단함으로써 횡보장에서 자금이 소진되는 것을 방지합니다.
  • WMA는 최근 가중치를 통해 노이즈를 줄이고 주요 추세를 판단합니다.
  • RSI와 WMA ROC를 함께 사용하면 관련 없는 신호를 효과적으로 걸러낼 수 있습니다.
  • 다중 ATR 랜덤 이익실현 및 추적 이익실현을 통해 유연하게 수익을 고정할 수 있습니다.
  • 자금 관리 방법을 통해 손익 상황에 따라 포지션 규모를 조정하여 위험을 통제할 수 있습니다.

전략 리스크

  • 전략 매개변수가 부적절하면 거래가 빈번해질 수 있으므로 매개변수 최적화가 필요합니다.
  • 손절매 지점 설정이 부적절하면 손실이 확대될 수 있습니다.
  • 추세 추종 전략이므로 횡보장이나 조정장에는 적합하지 않습니다.
  • 거시경제 환경 변화를 주시하고 필요시 수동으로 포지션을 청산해야 합니다.

전략 최적화 방향

  • RSI 기간, WMA 기간, ROC 임계값을 테스트하여 최적의 매개변수 조합을 찾습니다.
  • 다양한 자금 관리 방법을 테스트하여 최적의 포지션 조정 방안을 찾습니다.
  • 다른 지표 판단을 추가하여 신호를 추가로 필터링합니다.
  • 손절매 전략을 결합하여 단일 손실 위험을 낮춥니다.
  • 이익실현 전략을 최적화하여 추세에서 가능한 한 많은 추가 수익을 얻습니다.

요약

본 전략은 RSI와 WMA 두 지표를 종합적으로 사용하여 추세 방향을 판단하고, 중장기적으로 주요 추세의 수익을 추구합니다. 동시에 자금 관리 및 이익실현 전략을 활용하여 위험을 통제하므로 실전 가치가 있습니다. 하지만 매개변수 설정과 손절매 메커니즘은 지속적인 테스트와 최적화를 통해 더 나은 결과를 얻어야 합니다. 투자자는 실전에서 상황을 판단하고 필요시 수동으로 개입하여 항상 위험을 통제할 수 있도록 해야 합니다.

Source
Pine
/*backtest
start: 2022-12-24 00:00:00
end: 2023-12-06 05:20:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © gsanson66

Strategy parameters
Strategy parameters
RSI Settings
RSI Length
MA Settings
MA Type
MA Length
Strategy parameters
RSI Long Signal
RSI Short Signal
ROC MA Long Signal
ROC MA Short Signal
TP activation in multiple of ATR
Trailing TP in percentage
Money Management
Fixed Ratio Value ($)
Increasing Order Amount ($)
Backtesting Period
Start Date
End Date
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)