Type/to search

다중 시간 프레임 RSI 및 스토캐스틱 전략

Common strategy
Created: 2024-02-21 15:56:37
Last modified: 2 years ago
1
Follow
1802
Followers

img

개요

다중 시간 프레임 RSI 및 스토캐스틱 전략은 RSI와 스토캐스틱 지표를 결합하여 여러 시간 프레임에서 시장의 과매수/과매도를 판단하는 전략입니다. 이 전략은 4개의 시간 프레임에서 RSI와 스토캐스틱을 동시에 활용하고, 그 평균값을 통해 전반적인 시장 흐름과 과매수/과매도 상황을 판단하여 각 시간 프레임 지표의 장점을 극대화합니다.

전략 원리

1. RSI 지표

RSI 지표는 강력한 과매수/과매도 지표로, 일정 기간 동안 주식의 상승 및 하락 폭을 기반으로 계산됩니다. RSI 값은 0에서 100 사이에서 변동하며, 일반적으로 RSI가 70보다 크면 과매수, 30보다 작으면 과매도로 간주합니다.

본 전략은 길이 14의 RSI 지표를 사용하며, 1개월, 1일, 4시간, 1시간의 4개 시간 프레임에서 RSI 값을 획득합니다.

2. 스토캐스틱 %K

스토캐스틱 %K는 시장이 과매수인지 과매도인지를 나타내는 지표로, 값은 0에서 100 사이에서 변동합니다. 일반적으로 스토캐스틱이 80보다 크면 과매수, 20보다 작으면 과매도로 간주합니다.

본 전략에서 스토캐스틱 %K의 길이는 14, 평활화는 3이며, 위의 4개 시간 프레임 값도 동일하게 획득합니다.

3. 평균값 조합

전략의 핵심은 위 두 지표의 4개 시간 프레임 평균값을 계산하여 각 시간 프레임의 장점을 활용하고 전반적인 시장 흐름을 판단하는 데 있습니다. 구체적인 계산식은 다음과 같습니다.

RSI 평균 = (월간 RSI + 일간 RSI + 4시간 RSI + 1시간 RSI) / 4

스토캐스틱 평균 = (월간 스토캐스틱 + 일간 스토캐스틱 + 4시간 스토캐스틱 + 1시간 스토캐스틱) / 4

4. 거래 신호

RSI 평균이 30 미만이고 스토캐스틱 평균이 20 미만이면 매수합니다. RSI 평균이 70 초과이고 스토캐스틱 평균이 80 초과이면 매도합니다.

매수 후 스토캐스틱 평균이 70 초과이고 RSI 평균이 50 초과이면 청산합니다. 매도 후 스토캐스틱 평균이 30 미만이고 RSI 평균이 50 미만이면 청산합니다.

장점 분석

이 전략의 가장 큰 장점은 두 지표와 여러 시간 프레임을 동시에 결합하여 거래 신호의 신뢰성을 크게 높이고 가짜 신호를 최대한 방지할 수 있다는 점입니다. 구체적인 장점은 다음과 같습니다.

  1. RSI 지표와 스토캐스틱 지표가 서로 검증됩니다. 단일 지표만으로는 가짜 신호가 발생하기 쉽지만, 본 전략은 두 지표를 결합하여 신호의 정확성을 높입니다.

  2. 다중 시간 프레임 분석은 판단의 정확성을 높입니다. 예를 들어, 월간 및 일간 차트가 과매수를 나타내더라도 4시간 및 1시간 차트가 완전히 과매수 상태가 아니라면 추세가 계속될 가능성이 있습니다. 모든 시간 프레임이 일치하면 신호가 더욱 신뢰할 수 있습니다.

  3. 구조적 전환점을 더 명확하게 판단할 수 있습니다. 여러 시간 프레임에서 동시에 중요한 지지/저항 돌파를 확인하면 현재 추세가 전환되었음을 판단할 수 있습니다.

  4. 지표 평균값을 자동으로 계산하여 작업을 간소화합니다. 수동 계산이 필요 없이 코드가 자동으로 데이터 추출, 지표 계산 및 평균화를 수행하여 작업량을 줄입니다.

위험 분석

이 전략의 주요 위험은 모든 기술적 분석 전략과 마찬가지로 완전히 갇히거나 가짜 신호가 발생할 확률을 피할 수 없다는 점입니다. 주요 위험은 다음과 같습니다.

  1. 단기 추세 반전으로 인한 갇힘. 예를 들어, 매수 포지션 보유 중 가격이 단기적으로 지지선을 하향 돌파한 후 다시 반등하는 경우입니다. 이때 전략의 청산 로직에 따라 즉시 손절해야 하지만 단기 손실이 발생할 수 있습니다.

  2. 주요 지지/저항선 붕괴로 인한 추적 손절 실패. 중요한 지지 또는 저항선이 붕괴되면 기존 손절 가격이 직접 돌파되어 더 큰 손실이 발생할 수 있습니다.

  3. 시간 프레임 설정 부적절로 인한 판단 오류. 시간 프레임이 너무 길거나 짧으면 지표 판독에 편차가 발생할 수 있습니다.

  4. 지표 발산으로 인한 덩케르크 효과. 더 높은 시간 프레임의 지표는 과매수를, 더 낮은 시간 프레임의 지표는 과매도를 나타내어 평균 지표가 실제 상황을 반영하지 못할 수 있습니다.

위험에 대한 해결 방법으로는 손절 전략 최적화, 동적 지지/저항선 추적, 시간 프레임 매개변수 조정 및 필터 메커니즘 추가 등이 있습니다.

최적화 방향

위에서 언급한 위험을 고려하여 이 전략은 다음 방향으로 추가 최적화할 수 있습니다.

  1. 손절 메커니즘 최적화: 추적 손절 및 분할 손절 구현. 이를 통해 수익을 보장하면서 단일 손실 위험을 통제할 수 있습니다.

  2. 분기별 등 더 높은 시간 프레임 추가. 더 큰 규모의 추세를 활용하여 잘못된 신호를 필터링할 수 있습니다. 지표에 차이가 발생하면 더 높은 시간 프레임을 우선 고려합니다.

  3. 거래량의 다중 검증 추가. 거래량 변화를 결합하여 하락 다이버전스와 상승 다이버전스를 판단하여 좀비 움직임에 속지 않도록 합니다.

  4. 진입 시점 최적화. 중요한 역사적 지지/저항 부근에서 돌파 진입을 기다리거나 최적의 조정 매수 포인트를 기다릴 수 있습니다.

  5. 적응형 손절 추가. 최근 변동성 및 ATR을 기반으로 동적 손절가를 계산하고 조정할 수 있습니다.

요약

다중 시간 프레임 RSI 및 스토캐스틱 전략은 RSI와 스토캐스틱 지표를 여러 시간 프레임에서 조합하여 시장의 과매수/과매도 구간을 판단하는 명확하고 신뢰할 수 있는 거래 전략입니다. 가장 큰 장점은 지표와 시간 프레임의 조합이 서로 검증되어 갇힘과 가짜 신호의 위험을 크게 줄일 수 있다는 점입니다. 물론 이 전략도 다른 기술적 분석 전략과 유사한 위험이 존재하므로, 손절 최적화, 시간 프레임 선택 등의 측면에서 지속적으로 개선하고 최적화하여 안정적으로 수익을 내는 알고리즘 트레이딩 전략으로 만들어야 합니다.

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

////////////////////////////////////////// MTF Stochastic & RSI Strategy 🚥 ©️ bykzis /////////////////////////////////////////
//

// *** Inspired by "Binance CHOP Dashboard" from @Cazimiro and "RSI MTF Table" from @mobester16 *** and LOT OF COPY of Indicator-Jones MTF Scanner
Strategy parameters
Strategy parameters
══════════    General    ══════════
Overbought Level
Oversold Level
══════════   Timeframes   ══════════
Timeframe 1
Timeframe 2
Timeframe 3
Timeframe 4
══════════   RSI settings   ══════════
RSI length
RSI Source
RSI Overbought Level
RSI Oversold Level
══════════   Stochastic settings   ══════════
%K length
Smooth K
Stochastic Source
Stochastic Overbought Level
Stochastic Oversold Level
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)