암호화 전략에 따른 RSI 트렌드

저자:차오장, 날짜: 2023-12-12 16:26:49
태그:

img

전반적인 설명

RSI 트렌드 다음 암호화 전략은 상대적 강도 지표 (RSI) 지표에 기반한 간단하면서도 효과적인 암호화 거래 전략입니다. RSI 지표를 사용하여 암호화폐의 가격 추세를 결정하고, RSI가 35을 넘으면 긴 거리로 이동하고, RSI가 75을 넘으면 포지션을 닫습니다. 이 전략은 암호화폐의 중장기 트렌드를 추적하는 데 적합하며 괜찮은 수익을 창출 할 수 있습니다.

전략 논리

암호화 전략에 따른 RSI 트렌드의 핵심 지표는 14 기간 RSI입니다. 그것은 RSI 크로스오버에 기반하여 암호화폐의 가격 추세를 결정합니다. 구체적인 거래 규칙은 다음과 같습니다.

긴 입점 규칙: RSI가 35을 넘을 때 긴 입장을 합니다.
출구 규칙: RSI가 75 이하로 넘으면 긴 포지션을 닫습니다. 스톱 로스 규칙: RSI가 10 이하로 넘어갈 때 스톱 로스 (선택)

이 전략은 RSI가 35을 넘으면 과잉 판매 상태를 신호하고 가격이 바닥을 넘어 올라올 수 있다고 가정합니다. RSI가 75을 넘으면 과잉 구매 상태를 표시하고 가격이 최고까지 올라가고 감소 할 수 있습니다. 과잉 구매 및 과잉 판매 기회를 포착함으로써 중장기 암호화폐 트렌드를 따라 적당한 이익을 얻을 수 있습니다.

장점

암호화 전략을 따르는 RSI 트렌드는 다음과 같은 장점을 가지고 있습니다.

  1. 전략 논리는 간단하고 이해하기 쉽습니다.
  2. 암호화폐의 중장기 가격 추세를 효과적으로 파악할 수 있습니다.
  3. 최적화된 RSI 매개 변수는 비교적 신뢰할 수 있는 성능을 제공합니다.
  4. 수익을 추구하는 투자자에게 적합한 높은 위험/이익 비율
  5. 장기적인 수익성과 안정성을 나타냅니다.

위험성

이 전략과 관련된 위험도 있습니다.

  1. 극심한 가격 변동에 대처할 수 없습니다.
  2. 부적절한 입점 및 중지 손실 수준은 불필요한 손실로 이어질 수 있습니다.
  3. RSI 크로스오버는 잘못된 신호를 생성하여 거래 오류가 발생할 수 있습니다.
  4. 급격 한 변화 는 엄청난 손실 을 초래 할 수 있다

위의 위험을 완화하기 위해 전략은 매개 변수를 조정하고 스톱 손실을 설정하고 필터를 추가하여 안정성을 높여 최적화 할 수 있습니다.

개선 영역

암호화 전략을 따르는 RSI 트렌드는 다음으로 더 향상될 수 있습니다.

  1. 미세 조정 RSI 매개 변수 및 구매/판매 수준
  2. 트렌드 필터링 지표를 추가하여 윙사브를 피합니다.
  3. 가짜 파장을 탐지하기 위한 부피 지표를 포함함
  4. 추세를 보다 안정적으로 파악하기 위해 지수적인 이동 평균을 사용
  5. 기계 학습을 사용하여 RSI 매개 변수를 동적으로 최적화합니다.

위의 개선으로 거래 위험은 감소하고 안정성이 향상되어 더 나은 위험 조정 수익을 얻을 수 있습니다.

결론

트렌드를 따르는 암호화 전략 (RSI Trend Following Crypto Strategy) 은 트렌드를 따라 거래하기 위해 과잉 구매 / 과잉 판매 RSI 조건을 활용하는 사용하기 쉬운 전략이다. 일정 수준의 트렌드 역전 위험에 노출되어 있지만 매개 변수 최적화 및 필터를 추가하면 위험을 낮추고 안정성을 향상시킬 수 있습니다. 충분한 양 거래 지식과 위험 식욕을 가진 투자자에게 적합합니다.


/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00: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/
// © FieryTrading

//@version=4
strategy("RSI Trend Crypto", overlay=false, pyramiding=1, commission_value=0.2, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

// Input
UseEmergency = input(false, "Use Emergency Exit?")
RSIlong = input(35, "RSI Long Cross")
RSIclose = input(75, "RSI Close Position")
Emergencyclose = input(10, "RSI Emergency Close Position")

// RSI
rsi = rsi(close, 14)

// Conditions
long = crossover(rsi, RSIlong)
longclose = crossunder(rsi, RSIclose)
emergency = crossunder(rsi, Emergencyclose)

// Plots
plot(rsi, color=color.white, linewidth=2)
plot(RSIlong, color=color.green)
plot(RSIclose, color=color.red)

// Alert messages 
// When using a bot remember to use "{{strategy.order.alert_message}}" in your alert
// You can edit the alert message freely to suit your needs

LongAlert = 'RSI Long Cross: LONG'
CloseAlert = 'RSI Close Position'
EmergencyAlert = 'RSI Emergency Close'

// Strategy
if long
    strategy.entry("Long", strategy.long, alert_message=LongAlert)

if longclose
    strategy.close("Long", alert_message=CloseAlert)

if emergency and UseEmergency==true
    strategy.close("Long", alert_message=EmergencyAlert)











더 많은