
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.
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:
Auf diese Weise wird die Umkehrmöglichkeit der Überverkaufszone durch die Umkehrfähigkeit des RSI erfasst.
Die Relative-Strength-Index-Flat-Disc-Umkehr-Strategie hat folgende Vorteile:
Die Relative Strength-Flat-Disk-Umkehr-Strategie birgt auch folgende Risiken:
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.
Relative Intensitätsindex-Flachplattenumkehrstrategien können in folgenden Richtungen optimiert werden:
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.
/*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)