Relative Strength Index Flat Reversal Strategie


Erstellungsdatum: 2023-11-27 11:25:17 zuletzt geändert: 2023-11-27 11:25:17
Kopie: 0 Klicks: 563
1
konzentrieren Sie sich auf
1617
Anhänger

Relative Strength Index Flat Reversal Strategie

Überblick

Die Relative Strength Index Flat Reversal Strategy ist eine quantitative Anlagestrategie, die den RSI nutzt, um Überkauf-Überverkauf-Signale zu erkennen. Die Strategie basiert auf den Überverkaufszonen und den Überkaufszonen des RSI und führt langfristige Reversal-Operationen durch, um Positionen zu eröffnen, wenn der RSI in die Überverkaufszone geht, und um Positionen zu kaufen, wenn der RSI aus der Überverkaufszone aussteigt.

Strategieprinzip

Die Strategie verwendet den RSI-Indikator mit einer Länge von 14. Der RSI-Überverkaufsbereich ist definiert als höher als 70, der Überverkaufsbereich ist definiert als niedriger als 30. Wenn der RSI unter 30 liegt, wird eine Überschussposition eröffnet, wenn der RSI unter 70 liegt, wird eine Leerposition eröffnet.

Die Logik der Strategie lautet:

  1. Der RSI ist definiert als 14 Zyklen lang.
  2. Der RSI ist definiert als 30 über der Verkaufsgrenze und 70 über der Kaufgrenze.
  3. Wenn der RSI auf 30 liegt, ist das ein guter Einstieg
  4. Der RSI liegt unter 70 und man muss aufbrechen.
  5. Wenn der RSI aus der 30-70-Bereichslinie ausgeht, ist der Kurs nahtlos.

Auf diese Weise wird die Umkehrmöglichkeit der Überverkaufszone durch die Umkehrfähigkeit des RSI erfasst.

Strategische Stärkenanalyse

Die Relative-Strength-Index-Flat-Disc-Umkehr-Strategie hat folgende Vorteile:

  1. Die Logik ist einfach, klar und leicht zu verstehen.
  2. Hohe Effizienz, keine Vorhersage erforderlich, nur auf Kennzeichen basiert
  3. Vermeidung von Schwankungen und wirksame Kontrolle von Verlustrisiken
  4. Wenige Rückzüge sind für die meisten Menschen risikoreich

Strategische Risikoanalyse

Die Relative Strength-Flat-Disk-Umkehr-Strategie birgt auch folgende Risiken:

  1. Die Verluste, die durch einseitige Handlungen verursacht werden, sind trotz der Stop-Loss-Mechanismen nicht zu vermeiden.
  2. Der RSI ist ein potentieller Ausfall, der nicht gut auf Überkauf und Überverkauf reagiert.
  3. Das ist ein sehr schwieriger Profit, wenn man nicht effektiv die Schwankungen filtern kann.
  4. Überkurzleitungen sind häufig und die Transaktionskosten hoch.

Um diese Risiken abzuwenden, können Sie Strategien optimieren, die Adaptive RSI-Parameter dynamisch optimieren, die RSI-Parameter dynamisch optimieren oder den Trendfilter hinzufügen.

Richtung der Strategieoptimierung

Relative Intensitätsindex-Flachplattenumkehrstrategien können in folgenden Richtungen optimiert werden:

  1. Erweiterung der RSI-Adaptionsfunktion, um die RSI-Parameter dynamisch anzupassen und das Ausfallrisiko zu verringern
  2. Es ist wichtig, dass sich die Trends nicht umkehren, um die Risiken zu vermeiden.
  3. Ermittlung einer vernünftigen Stop-Loss-Position in Kombination mit einem Volatilitätsindikator
  4. Optimierung der Positionsaufnahme und Vermeidung von ungültigen Signalen

Zusammenfassen

Die Relative-Strength-Index-Flat-Dash-Umkehrstrategie ist insgesamt eine einfache und praktische Kurzlinie-Strategie. Sie nutzt die Umkehrhandelsmerkmale des RSI-Indikators, um den Rückschlag zu erzeugen, wenn der RSI in die Überverkaufszone eintritt. Die Strategie hat die Vorteile der Bedienungsklarheit und Risikokontrolle, die sich hervorragend für Anfänger eignen.

Strategiequellcode
/*backtest
start: 2022-11-20 00:00:00
end: 2023-11-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("RSI OverTrend Strategy (by Marcoweb) v1.0", shorttitle="RSI_L_30_Strat_v1.0", overlay=true)

///////////// RSI
RSIlength = input(14, minval=1, title="RSI Period Length") 
RSIoverSold = 30
RSIoverBought = 70
RSITriggerLine = 30

RSI = rsi(close, RSIlength)
price = close
vrsi = rsi(price, RSIlength)

source = close
buyEntry = crossover(source, RSITriggerLine)
sellEntry = crossunder(source, RSITriggerLine)
plot(RSI, color=red,title="RSI")
p1 = plot(RSIoverSold, color=green,title="30")
p2 = plot(RSIoverBought, color=green,title="70")
p3 = plot(RSITriggerLine, color=green,title="30")


///////////// RSI Level 30 v1.0 Strategy 
if (not na(vrsi))

    if (crossover(RSI, RSITriggerLine))
        strategy.entry("RSI_L", strategy.long,  comment="RSI_L")
    else
        strategy.cancel(id="RSI_L")
        
    if (crossunder(RSI, RSIoverBought))
        strategy.entry("RSI_S", strategy.short,  comment="RSI_S")
    else
        strategy.cancel(id="RSI_S")
        
//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)