Long-Short-Balance-Strategie basierend auf Pivot-Punkten und dem Least-Squares-Moving-Average
Überblick
Dies ist eine quantitative Long-Only-Handelsstrategie, die die Vorteile der Pivotpunkt-Umkehrstrategie mit der des Least-Squares-Gleitenden-Durchschnitts-Strategie kombiniert. Die Strategie folgt in einem Bullenmarkt dem Haupttrend und steigt ein, nachdem sich der obere Pivotpunkt gebildet hat und ein Umkehrsignal erkannt wird. Gleichzeitig wird eine Long-Position nur eröffnet, wenn der Schlusskurs über dem Least-Squares-Gleitenden-Durchschnitt liegt, was die Strategie stabiler macht.
Strategieprinzip
Diese Strategie vereint die Pivotpunkt-Umkehrstrategie und die Least-Squares-Gleitenden-Durchschnitts-Strategie. Die Pivotpunkt-Umkehrstrategie berechnet das höchste Hoch und das tiefste Tief der letzten Handelstage, um eine obere und eine untere Schiene zu erhalten. Wenn der Preis die obere Schiene durchbricht, wird dies als Umkehrsignal gewertet. Der Least-Squares-Gleitende Durchschnitt ist ein Trendindikator, der sich besser an den Preis annähert. Die Strategie geht long, wenn sich der obere Pivotpunkt bildet und der Schlusskurs über dem Least-Squares-Gleitenden-Durchschnitt liegt.
Im Einzelnen berechnet die Strategie zunächst das höchste Hoch der letzten 3 Kerzen und das tiefste Tief der letzten 16 Kerzen, um den oberen und unteren Pivotpunkt zu erhalten. Wenn der obere Pivotpunkt gebildet wird, wird eine Long-Position eröffnet; wenn das nächste Mal der untere Pivotpunkt gebildet wird, wird die Position geschlossen. Gleichzeitig wird eine Position nur eröffnet, wenn der Schlusskurs über dem 20-Tage-LSMA liegt.
Strategievorteile
-
Kombination der Stärken beider Strategien für stabilere und zuverlässigere Handelsentscheidungen.
-
Die Pivotpunkt-Strategie kann Umkehrpunkte erkennen, während der Least-Squares-Gleitende Durchschnitt Fehldurchbrüche filtert und so das Handelsrisiko reduziert.
-
Nur Long-Positionen, was den psychologischen Erwartungen der meisten Menschen entspricht.
-
Die Strategie ist einfach und klar, leicht zu verstehen und zu optimieren.
-
Moderate Handelsfrequenz, geeignet für mittel- bis langfristige Operationen.
Risikoanalyse
-
Kann Chancen bei schnellen Abwärtsbewegungen nicht nutzen.
-
Es gibt eine gewisse Verzögerung, sodass möglicherweise einige Aufwärtschancen verpasst werden.
-
Bei einem Wechsel von Bullen- zu Bärenmarkt können größere Verluste auftreten.
Lösungsansätze:
-
Verkürzung des Berechnungszeitraums, um Verzögerungen zu reduzieren.
-
Anpassung der Parameter des gleitenden Durchschnitts zur Optimierung der Teilnahme.
-
Einführung einer Stop-Loss-Strategie zur Reduzierung von Einzelverlusten.
Optimierungsrichtungen
-
Integration mehrerer Trendindikatoren zur Verbesserung der Entscheidungsgenauigkeit.
-
Einbeziehung von Vorhersagen aus Machine-Learning-Modellen zur Entscheidungsunterstützung.
-
Kombination mit Volatilitätsindikatoren zur Kontrolle der Positionsgröße.
-
Optimierung der Parameter zur Steigerung der Gewinnquote der Strategie.
-
Testen über einen längeren Zeitraum zur Überprüfung der Stabilität.
Zusammenfassung
Diese Strategie vereint die Vorteile der Pivotpunkt-Umkehrstrategie und der Least-Squares-Gleitenden-Durchschnitts-Strategie, um das Risiko zu kontrollieren, während Trendumkehrungen erkannt werden. Sie handelt sich um eine solide Strategie mit einfacher Struktur, die leicht zu verstehen und zu testen ist, ideal für Anfänger im quantitativen Handel zum Lernen und Üben. Allerdings ist die Strategie nur auf Long-Positionen ausgelegt und kann nicht von Abwärtsbewegungen profitieren, was ihre Haupteinschränkung darstellt. Durch die Einführung weiterer Indikatoren und Methoden wie maschinelles Lernen kann die Stabilität und Nachverfolgungsfähigkeit der Strategie weiter verbessert werden, um bessere Ergebnisse zu erzielen.
/*backtest
start: 2022-12-18 00:00:00
end: 2023-12-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
//@author exlux99
strategy(title = "Pivot Reversal Upgraded long only", overlay = true, pyramiding=1,initial_capital = 100, default_qty_type= strategy.percent_of_equity, default_qty_value = 100, calc_on_order_fills=false, slippage=0,commission_type=strategy.commission.percent,commission_value=0.1)- 1

