K-line Stochastic RSI Handelsstrategie


Erstellungsdatum: 2023-09-18 22:33:09 zuletzt geändert: 2023-09-18 22:33:09
Kopie: 0 Klicks: 1308
1
konzentrieren Sie sich auf
1617
Anhänger

Überblick

Die Strategie ist eine Stochastic RSI-Trading-Strategie für die Block K-Linie. Sie nutzt die K-Linie des Stochastic RSI-Indikators und die Gold-Fork-Dead-Fork der D-Linie, um Kauf- und Verkaufssignale zu erzeugen. Die Strategie ist speziell für die Block K-Linie konzipiert und kann Marktgeräusche effektiv filtern und Trends erkennen.

Strategieprinzip

Die Handelssignale für diese Strategie basieren hauptsächlich auf dem Stochastic RSI-Indikator, der die Vorzüge des RSI-Indikators und des Stochastic Oscillator-Indikators kombiniert.

Zuerst berechnet man den RSI für eine bestimmte Zeit und dann den Stochastic RSI. Der Stochastic RSI enthält zwei Linien:

  • K-Linie: Berechnung des Moving Averages des RSI für einen bestimmten Zeitraum, die Schnelllinie des Stochastic RSI
  • D-Linie: Moving Average der K-Linie, die die langsame Linie des stochastischen RSI darstellt

Wenn die K-Linie die D-Linie von unten nach oben durchbricht, erzeugt sie ein Kaufsignal; wenn die K-Linie die D-Linie von oben nach unten durchbricht, erzeugt sie ein Verkaufssignal.

Darüber hinaus kann die Strategie nur für Block-K-Linien verwendet werden, um Marktlärm zu filtern und die Trendrichtung zu erkennen. Block-K-Linien bauen K-Linien auf, indem sie Preisänderungs-Thresholds einstellen, um die Auswirkungen normaler Marktschwankungen auf den Handel zu filtern.

Analyse der Stärken

Die wichtigsten Vorteile der Strategie sind:

  1. Stochastic RSI kombiniert die Vorteile von RSI und Stochastic und ist relativ genau

  2. K-Linien können Geräusche filtern und Trends erkennen.

  3. K- und D-Linie-Geschäftsregeln einfach und klar

  4. Weniger Parameter für Optimierung

  5. Anwendbar für die Transaktionen in verschiedenen Perioden

Risiken und Lösungen

Die Strategie birgt auch folgende Risiken:

  1. Die Gefahr von Fehlentscheidungen

    • Optimierung der Parameter für Stochastic RSI

    • Bestätigung in Verbindung mit anderen Indikatoren

  2. Die falsche Positionierung im Falle einer Trendwende

    • Setzen Sie die Stop-Loss-Stopp-Bedingungen
  3. Die falsche Einstellung des K-Linienbereichs des Blocks wirkt nicht mehr

    • Testoptimierung für die Parameter der Block-K-Linie
  4. Zu häufige Transaktionen erhöhen die Transaktionsgebühren und Schlupfpunkte

    • Anpassung der K-Linie-Einstellungen, um die Häufigkeit der Transaktionen zu verringern

Optimierungsrichtung

Die Strategie kann in folgenden Bereichen optimiert werden:

  1. Optimieren Sie die Parameter des stochastischen RSI, um die beste Konfiguration zu finden

  2. Optimierung der Parameter-Einstellungen für die Block-K-Linie

  3. Eintritt in eine Stop-Loss-Strategie

  4. Signalfilterung in Kombination mit anderen Indikatoren

  5. Die Anwendung von Machine Learning-Algorithmen verbessert die Timing-Funktion

  6. Anpassung der Parameter an die Marktlage

  7. Testen der automatischen Optimierung von Parametern

Zusammenfassen

Insgesamt kombiniert die Block K-Linie Stochastic RSI-Handelsstrategie die Vorteile von zwei Indikatoren, wobei die Block K-Linie für Wave-Filter verwendet wird, um die Richtung des Trends zu erkennen. Die Strategie ist einfach und beweglich, kann jedoch durch Parameteroptimierung, Stop-Loss-Strategie usw. verbessert werden, um sich an die Veränderungen des Marktes anzupassen.

Strategiequellcode
/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
//Author=OldManCryptobi
//Portions of code are from: HPotter's "Stochastic RSI Strategy" https://www.tradingview.com/script/Vc37EPdG-Stochastic-RSI-Strategy/
//This is designed for Renko Charts Only
//Use with Renko Stochastic RSI Alerts to add pop-up alerts & sounds
strategy("Renko Stochastic RSI Strat", overlay=true, pyramiding = 0, initial_capital=100, commission_type=strategy.commission.percent, commission_value=0.0675)

Source = close
lengthRSI = input(20, minval=1), lengthStoch = input(3, minval=1)
smoothK = input(5, minval=1), smoothD = input(2, minval=1)
rsi1 = rsi(Source, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
plot(k, color= aqua, linewidth=2, transp=0)
plot(d, color= fuchsia, linewidth=2, transp=0)

longCondition = crossover(k,d)
if (longCondition)
    strategy.entry("Long", strategy.long)
    
shortCondition = crossunder(k,d)
if (shortCondition)
    strategy.entry("Short", strategy.short)