Type/to search

이동평균선과 스토캐스틱 RSI 조합 거래 전략

Common strategy
Created: 2024-01-16 15:46:11
Last modified: 3 years ago
1
Follow
1794
Followers

img

개요

이 전략은 이동평균선과 스토캐스틱 RSI(Stochastic RSI)를 조합하여 거래 기회를 찾습니다. 구체적으로, 중장기 추세의 이동평균선과 과매수/과매도 상태를 나타내는 스토캐스틱 RSI 지표를 동시에 살펴보며, 두 지표가 매수 및 매도 신호를 보낼 때 거래를 실행합니다. 이러한 조합 사용은 일부 가짜 신호를 걸러내고 전략의 안정성을 높일 수 있습니다.

전략 원리

이 전략은 주로 다음과 같은 부분으로 구성됩니다:

  1. 서로 다른 주기의 두 이동평균선 MA1과 MA2를 계산합니다.

  2. 스토캐스틱 RSI(Stochastic RSI)를 계산합니다. 이 지표는 RSI와 스토캐스틱 지표의 원리를 결합하여 RSI가 과매수 또는 과매도 상태인지 보여줍니다.

  3. 스토캐스틱 RSI가 과매도 영역에서 설정된 임계값을 상향 돌파할 때 매수 신호가 발생하고, 과매수 영역에서 하향 돌파할 때 매도 신호가 발생합니다.

  4. 스토캐스틱 RSI가 신호를 보내고 단기 이동평균선이 장기 이동평균선 위에 있을 때 매수합니다. 이는 대부분의 가짜 신호를 걸러낼 수 있습니다.

  5. 위험 금액과 포지션을 계산합니다. 고정된 위험 금액은 단일 손실을 효과적으로 제어할 수 있습니다.

  6. 손절 및 이익 실현 가격을 설정합니다. 추적 이익 실현(trailing stop)을 통해 이익을 극대화합니다.

장점 분석

이동평균선과 스토캐스틱 RSI 지표를 조합한 이 전략은 다음과 같은 장점이 있습니다:

  1. 추세장에서 좋은 수익을 얻을 수 있습니다. 중장기 이동평균선 조합은 주요 추세 방향을 판단하는 데 도움이 됩니다.

  2. 스토캐스틱 RSI 지표는 과매수/과매도 현상을 효과적으로 파악할 수 있어 반전 기회를 포착하는 데 유용합니다.

  3. 조합 사용은 가짜 신호의 가능성을 걸러내 안정성을 높일 수 있습니다.

  4. 위험 금액법을 사용한 자금 관리는 단일 손실을 제한하여 감당할 수 있는 범위를 초과하지 않도록 합니다.

  5. 손절 및 이익 실현을 설정하여 이익을 확보하고 위험을 관리합니다.

위험 분석

이 전략은 다음과 같은 몇 가지 위험도 존재합니다:

  1. 횡보장세에서는 중장기 이동평균선이 잘못된 신호를 보낼 수 있습니다. 손절을 설정하여 위험을 통제해야 합니다.

  2. 스토캐스틱 RSI 지표는 급격한 가격 변동에 영향을 받기 쉬워 잘못된 신호를 보낼 수도 있습니다. 이동평균선과 조합하여 사용하면 완화할 수 있습니다.

  3. 위험 금액법으로도 대규모 손실 가능성을 완전히 피할 수는 없습니다. 적절한 포지션 설정이 필요합니다.

  4. 시장 변동이 심할 때는 합리적인 가격으로 손절 및 이익 실현을 설정할 수 없을 수 있습니다. 이때는 신속히 수동으로 개입해야 합니다.

최적화 방향

이 전략은 다음과 같은 방향으로 추가 최적화가 가능합니다:

  1. 더 많은 매개변수 조합을 테스트하여 최적의 매개변수 주기를 찾습니다. 현재 사용하는 주기가 반드시 최적은 아닙니다.

  2. 이동평균선과 조합할 다른 지표를 시도합니다. 예를 들어 KDJ, MACD 등이 있습니다. 가장 잘 맞는 지표를 선택합니다.

  3. 거래 종목에 대한 테스트 최적화를 수행합니다. 현재 외환 시장을 대상으로 테스트하고 있으므로 다른 시장에도 적용해 볼 수 있습니다.

  4. 머신러닝 등의 방법을 사용하여 매개변수를 동적으로 최적화합니다. 현재는 매개변수가 정적으로 설정되어 있어 시장 변화에 적응하지 못할 수 있습니다.

요약

이동평균선과 스토캐스틱 RSI 조합 전략은 이동평균선으로 큰 추세를 판단하고, 스토캐스틱 RSI로 반전점을 판단하여 두 가지를 결합해 거래 신호를 생성하며, 손절 및 이익 실현, 위험 통제를 설정함으로써 안정적인 전략 로직을 얻었습니다. 이러한 조합 전략은 구조가 간단하고 실용적이므로 추가 테스트 및 최적화가 필요하며, 더 많은 종목과 매개변수 설정으로 확장할 수 있습니다.

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

//@version=5
strategy("Moving Average and Stochastic RSI Strategy", shorttitle="MA+Stoch RSI", overlay=true)

// Input variables
Strategy parameters
Strategy parameters
MA1 Length
MA2 Length
Stochastic RSI Length
Overbought Level
Oversold Level
Risk Percentage
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)