RSI Long-Short Momentum-Strategie


Erstellungsdatum: 2023-10-26 17:05:40 zuletzt geändert: 2023-10-26 17:05:40
Kopie: 0 Klicks: 741
1
konzentrieren Sie sich auf
1617
Anhänger

RSI Long-Short Momentum-Strategie

Überblick

Die RSI-Dynamik-Strategie ist eine typische Dynamik-Strategie, die auf dem Larry Connors RSI basiert und über den RSI-Indikator überkaufen und verkaufen Signal verwendet, um zu entscheiden, ob der Preis überkauft oder überverkauft ist. Die Strategie entscheidet hauptsächlich, ob der Preis überkauft oder überverkauft ist, und dient als Kauf- und Verkaufssignal.

Strategieprinzip

Die Strategie baut den RSI auf, indem sie die Auf- und Abwärtsbewegungen der Preise über einen bestimmten Zeitraum berechnet. Wenn der RSI unter der Überverkaufslinie 10 liegt, wird er als Überverkauf angesehen, und wenn der Indikator über der Überkaufslinie 90 liegt, wird er als Überkauf angesehen. Die Strategie erzeugt ein Kaufsignal, wenn der RSI die Überverkaufslinie von einem Tiefpunkt durchbricht, und erzeugt ein Verkaufssignal, wenn der RSI die Überkaufslinie von einem Hochpunkt durchbricht.

Die Strategie enthält zusätzlich die Regel der Durchschnittslinie, die ein Kaufsignal erzeugt, wenn die 5-Tage-Durchschnittslinie über der 200-Tage-Durchschnittslinie liegt, und ein Verkaufsignal erzeugt, wenn die 5-Tage-Durchschnittslinie unter der 200-Tage-Durchschnittslinie liegt. Dies filtert falsche Signale aus, die durch kurzfristige Rebound verursacht werden.

Die Strategie hat außerdem einen Stop-Stop-Mechanismus hinzugefügt. Wenn Sie mehrere Positionen halten, werden alle Positionen platziert, wenn der RSI die Überkauflinie 90 überschreitet. Wenn Sie leere Positionen halten, werden alle Leerpositionen platziert, wenn der RSI die Überverkauflinie 10 unterbricht.

Strategische Vorteile

  1. Der RSI-Indikator wird verwendet, um zu überkaufen und zu verkaufen, um zu erkennen, wann sich der Preis umkehrt.

  2. Durch die Erweiterung der Mittellinien-Filter wird die Zahl der fehlerhaften Transaktionen durch kurzfristige Geräusche verringert.

  3. Die Einrichtung von Stop-Stop-Mechanismen kann die Risiken gut kontrollieren und verhindern, dass die Verluste sich ausbreiten.

  4. Die Regeln der Strategie sind einfach, klar und verständlich.

  5. Der RSI ist ein gängiger und praktischer technischer Indikator, der für viele Aktien und digitale Währungen gilt.

Strategisches Risiko

  1. Der RSI-Indikator kann sich umkehren. Überkaufen und Überverkaufen sind nicht unbedingt möglich.

  2. Ein einheitlicher Filter kann auch bessere Handelsmöglichkeiten ausfiltern.

  3. Wenn der Stopp nicht richtig eingestellt ist, kann er zu früh gestoppt werden, was zu einer Tendenz führt, die längeren Linien nicht zu halten.

  4. Es ist notwendig, die Parameter wie die Dauer der RSI-Zyklen, die Überkauf-Überverkauf-Schwellen und die Durchschnittsparameter entsprechend anzupassen.

Diese Risiken können durch Optimierung der Parameter, Kombination anderer Indikatoren und angemessene Lockerung des Stopps verringert werden.

Richtung der Strategieoptimierung

  1. Die Wirkung des RSI auf verschiedene Perioden kann getestet werden.

  2. Weitere Indikatoren können hinzugefügt werden, z. B. KDJ, MACD und andere, um eine Kombination mit dem RSI zu bilden.

  3. Die Überkauf- und Überverkaufsschwelle kann je nach Marktlage angepasst werden.

  4. Der RSI-Wert, der für die Aktivierung des Stopps verwendet wird, kann je nach Positionsdauer angepasst werden.

  5. Es kann eine Stop-Loss-Strategie hinzugefügt werden, die aufhört, wenn der Verlust einen bestimmten Prozentsatz erreicht.

  6. Das Gleichgewichtssystem kann optimiert werden, um den Verlust dynamisch zu verfolgen.

Zusammenfassen

Die RSI-Polydynamik-Strategie nutzt die RSI-Anzeige als Signal, um Überkauf-Überverkauf zu beurteilen, und fügt die Mittellinie und die Stop-Stop-Regel zum Filtern hinzu, um kurzfristige Umkehrmöglichkeiten effektiv zu erfassen. Die Strategie ist einfach und praktisch und lohnt sich, weiter getestet und optimiert zu werden, um sich an die breiteren Marktbedingungen anzupassen.

Strategiequellcode
/*backtest
start: 2023-09-25 00:00:00
end: 2023-10-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//authour: SudeepBisht
//@version=3
//Based on Larry Connors RSI-2 Strategy - Lower RSI
strategy("SB_CM_RSI_2_Strategy_Version 2.0", overlay=true)

src = close
entry= input(defval=0,title="Entry area")
entry:=nz(entry[1])
overBought=input(90)
overSold=input(10)
//RSI CODE
up = rma(max(change(src), 0), 2)
down = rma(-min(change(src), 0), 2)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
//Criteria for Moving Avg rules
ma5 = sma(close,5)
ma200= sma(close, 200)

//Rule for RSI Color
col = close > ma200 and close < ma5 and rsi < 10 ? lime : close < ma200 and close > ma5 and rsi > 90 ? red : silver
chk= col==red?-1:col==lime?1:0

if (not na(rsi))
    if (crossover(rsi, overSold))
        if(chk[1]==1)
            strategy.entry("RsiLE", strategy.long, comment="RsiLE")
            entry:=1
    if (crossunder(rsi, overBought))
        if(chk[1]==-1)
            strategy.entry("RsiSE", strategy.short, comment="RsiSE")
            entry:=-1
        
if (not na(rsi))
    if (crossover(rsi, overSold) and entry==-1)
        strategy.close_all()
        //strategy.entry("RsiLE", strategy.long, comment="RsiLE")
        entry:=0
    if (crossunder(rsi, overBought) and entry==1)
        strategy.close_all()
        //strategy.entry("RsiSE", strategy.short, comment="RsiSE")
        entry:=0