Type/to search

다중 시간 프레임 RSI 이동평균선 교차 전략

Common strategy
Created: 2023-11-16 16:28:22
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

다중 시간 프레임 RSI 이동평균선 크로스 전략은 다중 시간 프레임의 추세 추종 전략입니다. 이 전략은 여러 시간 프레임의 RSI 지표를 동시에 사용하고, 각 시간 프레임의 RSI에 가중 이동평균을 적용한 후, 두 개의 종합 신호 지표로 병합합니다. 두 신호 지표가 골든크로스(상향 교차)를 형성하면 매수, 데드크로스(하향 교차)를 형성하면 매도하는 전형적인 이중 이동평균선 크로스 전략입니다.

원리

이 전략은 먼저 여러 시간 프레임(1분, 5분, 15분 등)에서 각각 RSI를 계산한 후, 각 시간 프레임의 RSI에 길이 15의 가중 이동평균(VMA)을 적용하여 각 시간 프레임의 RSI 이동평균선을 얻습니다.

이후 모든 시간 프레임의 RSI 이동평균선을 동일 가중치로 병합하여 각각 빠른선과 느린선 두 개의 신호로 만듭니다. 빠른선은 100주기 EMA, 느린선은 150주기 EMA입니다.

빠른선이 아래에서 위로 느린선을 돌파하면 매수 신호가 발생하고, 빠른선이 위에서 아래로 느린선을 돌파하면 매도 신호가 발생합니다. 이렇게 다중 시간 프레임 RSI의 종합 크로스 신호는 추세를 효과적으로 추종하면서 단기 시장 노이즈를 필터링할 수 있습니다.

장점

  1. 다중 시간 프레임 종합을 통해 가격 곡선을 평활화하고 가짜 돌파를 효과적으로 필터링할 수 있습니다.

  2. RSI 지표는 과매수/과매도 상태를 반영하여 고점 추격 및 저점 매도를 방지할 수 있습니다.

  3. 단일 이동평균선 시스템보다 이중 이동평균선 시스템이 더 나은 포지션 유지 효과를 제공합니다.

  4. SMA 대신 VMA를 사용하여 단기 변동성이 이동평균선에 미치는 영향을 줄일 수 있습니다.

위험

  1. 다중 시간 프레임 전략은 매개변수 최적화 요구 사항이 높으며, 부적절한 설정은 진입 시점이 너무 이르거나 늦어질 수 있습니다.

  2. 이동평균선 시스템은 곡선 피팅 효과가 좋지 않아 추세 전환점에서 성과가 낮을 수 있습니다.

  3. RSI 지표는 다이버전스가 발생하기 쉬우므로 반전 신호에 주의해야 합니다.

해결 방법: 시간 프레임 매개변수 설정 조정; MACD 등 다른 지표를 결합하여 추세 판단; RSI 다이버전스 신호 발생 시 경계.

최적화 방향

  1. 시간 프레임의 개수 및 매개변수 설정을 최적화하여 추세를 더 잘 포착하도록 개선.

  2. 손절 메커니즘을 도입하여 위험을 관리하는 방안 고려.

  3. 다른 지표를 결합하여 추세와 다이버전스를 판단하여 의사 결정 품질 향상.

  4. 다양한 포지션 유지 주기 매개변수를 테스트하여 최적의 포지션 유지 효과를 탐색.

요약

다중 시간 프레임 RSI 이동평균선 크로스 전략은 여러 시간 범위의 RSI 지표를 종합적으로 판단하고, 이동평균선 시스템을 사용하여 가격 곡선을 평활화하고 거래 신호를 생성하는 전형적인 다중 시간 프레임 추세 추종 전략입니다. 이 전략의 장점은 추세를 효과적으로 추종하면서 노이즈를 필터링할 수 있다는 점이지만, 매개변수 최적화와 위험 관리에 주의해야 합니다. 추가 최적화를 통해 이 전략은 강력한 추세 추종 시스템이 될 수 있습니다.

Source
Pine
/*backtest
start: 2023-10-16 00:00:00
end: 2023-11-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="RSI multitimeframe SMA crossover", shorttitle="RSI multitimeframe strategy", default_qty_type= strategy.percent_of_equity, margin_long=50, default_qty_value=150)

res1 = input(title="Res 01", type=input.resolution, defval="1")
Strategy parameters
Strategy parameters
Res 01
Res 0
Res 1
Res 2
Res 3
Res 4
Res 5
Res 6
lengthRSI
lengthMA
lengthFMA
lengthFMA2
Long trades 0 or 1
Short trades 0 or 1
From Month
From Day
From Year
Thru Month
Thru Day
Thru Year
Show Date Range
Long Stop Loss (%)
Short Stop Loss (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)