Moderne Laguerre Transform RSI-Optimierungsstrategie


Erstellungsdatum: 2023-11-22 17:38:16 zuletzt geändert: 2023-11-22 17:38:16
Kopie: 0 Klicks: 673
1
konzentrieren Sie sich auf
1617
Anhänger

Moderne Laguerre Transform RSI-Optimierungsstrategie

Name der Strategie:

Überblick

In diesem Artikel werden die Strategien zur Optimierung des relativ starken RSI-Indikators auf der Grundlage der Lagrange-Veränderung eingehend untersucht. Diese Strategie nutzt die fortschrittliche mathematische Werkzeuge des Lagrange-Veränderungskörpers, um die Empfindlichkeit des RSI-Indikators zu erhöhen und so schneller auf Marktpreisänderungen zu reagieren.

Strategieprinzip

Der RSI-Indikator mit der Lagrange-Transformation kann durch die Verwendung eines Lagrange-Filters effizient auf kürzeren Datenlängen erstellt werden. Der Kern der Strategie besteht darin, die Preisreihen mit der Lagrange-Transformation zu verarbeiten, um eine Lagrange-Linie mit vier Ebenen zu erhalten: xL0, xL1, xL2 und xL3. Die Linien basieren auf den angegebenen ParameterngammaBerechnungen zur Analyse von Markttrends.

Die Strategie verwendet CU (akkumulativ steigende Wert) und CD (akkumulativ fallende Wert) zur Ermittlung der Marktstärke und -schwäche. Die Berechnung von CU und CD basiert auf der relativen Position der Rachael-Linie. Diese Methode ermöglicht es dem RSI-Wert, die Preisänderungen schneller zu reflektieren und so den Händlern ein rechtzeitiges Handelssignal zu geben.

Die Handelssignale werden erzeugt, wenn der RSI-Wert mit den vom Benutzer definierten Kauf- und Verkaufsgrenzen (BuyBand und SellBand) verglichen wird. Wenn der RSI-Wert über dem Kaufgrenzen liegt, wird eine Übernahme empfohlen, und wenn der RSI-Wert unter dem Verkaufsgrenzen liegt, wird eine Übernahme empfohlen.

Analyse der Stärken

  1. Die Antwort war schnell:Die Strategie kann mit Hilfe der Rachael-Transformation innerhalb kürzerer Datengrößen schnell auf Marktveränderungen reagieren.
  2. Flexibilität:Die Strategie erlaubt es dem Benutzer, sich an seine Bedürfnisse anzupassen.gammaDie Grenzen kaufen und die Grenzen verkaufen.
  3. Anpassungsfähigkeit:Die Anpassung an unterschiedliche Marktbedingungen und die Sensibilität für kurz- und mittelfristige Preisänderungen.

Risikoanalyse

  1. Marktschwankungen:In einem sehr volatilen Markt kann der Indikator fehlerhafte Signale erzeugen.
  2. Parameter auswählen:Falsche Parameter können zu ungenauen Handelssignalen führen.
  3. Übertrieben:Aufgrund der hohen Sensitivität der Indikatoren kann dies zu häufigen Transaktionen und hohen Transaktionskosten führen.

Optimierungsrichtung

  • Parameter optimiert:Das ist eine sehr gute Methode, um zu ermitteln, wie man die Daten in einer großen Anzahl von historischen Tests analysiert.gammaWert und Kauf- und Verkaufsgrenzen.
  • In Kombination mit anderen Indikatoren:In Kombination mit anderen technischen Analyse-Tools zur Verringerung von irreführenden Signalen.
  • Anpassungsfähigkeit:Entwicklung von Mechanismen zur dynamischen Anpassung der Parameter an unterschiedliche Marktumstände.

Zusammenfassen

Zusammenfassend ist die RSI-Optimierungsstrategie basierend auf der Rachael-Variante ein innovatives und effizientes Handelsinstrument. Ihr Hauptvorteil liegt in der schnellen Reaktion auf Marktveränderungen und der hohen Anpassbarkeit der Parameter. Wie jede Handelsstrategie birgt sie jedoch Risiken, insbesondere in einem hochvolatilen Marktumfeld. Um die Wirksamkeit dieser Strategie zu maximieren, sollten Händler andere technische Analyse-Tools kombinieren und sorgfältige Parameteranpassungen vornehmen.

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 01/09/2017
// This is RSI indicator which is more sesitive to price changes. 
// It is based upon a modern math tool - Laguerre transform filter.
// With help of Laguerre filter one becomes able to create superior 
// indicators using very short data lengths as well. The use of shorter 
// data lengths means you can make the indicators more responsive to 
// changes in the price.
//
// You can change long to short in the Input Settings 
// WARNING:
//  - For purpose educate only
//  - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Laguerre-based RSI", shorttitle="Laguerre-RSI")
gamma = input(0.5, minval=-0.1, maxval = 0.9)
BuyBand = input(0.8, step = 0.01)
SellBand = input(0.2, step = 0.01)
reverse = input(false, title="Trade reverse")
hline(BuyBand, color=green, linestyle=line)
hline(SellBand, color=red, linestyle=line)
xL0 = (1-gamma) * close + gamma * nz(xL0[1], 1)
xL1 = - gamma * xL0 + nz(xL0[1], 1) + gamma * nz(xL1[1], 1)
xL2 = - gamma * xL1 + nz(xL1[1], 1) + gamma * nz(xL2[1], 1)
xL3 = - gamma * xL2 + nz(xL2[1], 1) + gamma * nz(xL3[1], 1)
CU = (xL0 >= xL1 ? xL0 - xL1 : 0) + (xL1 >= xL2 ? xL1 - xL2 : 0)  + (xL2 >= xL3 ? xL2 - xL3 : 0)
CD = (xL0 >= xL1 ? 0 : xL1 - xL0) + (xL1 >= xL2 ? 0 : xL2 - xL1)  + (xL2 >= xL3 ? 0 : xL3 - xL2)
nRes = iff(CU + CD != 0, CU / (CU + CD), 0)
pos = iff(nRes > BuyBand, 1,
	   iff(nRes < SellBand, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )  
plot(nRes, color=red, title="Laguerre-based RSI")