Trendfolgestrategie basierend auf Zero-Lag-EMA
Überblick
Diese Strategie ist eine typische Trend-Tracking-Strategie. Sie verwendet eine schnelle und langsame Zero-Lag EMA-Strategie, um die Richtung der Tendenz zu bestimmen, in Kombination mit einem beweglichen Stop-Loss, Stop-Stop-Return-Mechanismus, um einen Trend-Tracking-Handel zu erzielen.
Strategieprinzip
-
Berechnen Sie die schnellen Zero-Lag EMA und die langsamen Zero-Lag EMA. Sie verwenden jeweils unterschiedliche periodische Gleitpreise.
-
Bei schnellen Linien wird ein Mehrfachsignal erzeugt, wenn sie durch langsame Linien gehen; bei schnellen Linien unterhalb von schnellen Linien wird ein Leerzeichen erzeugt.
-
Setzen Sie eine mobile Stop-Loss-Linie nach dem Einstieg, um den Höchst-/Tiefstpreis zu verfolgen und die Risiken zu kontrollieren.
-
Setzen Sie einen mobilen Stop-Line, der aussteigt, wenn der Preis einen bestimmten Prozentsatz erreicht.
-
Ein ähnlicher Aufschlag wird durch den Einsatz eines Positionszählers erreicht.
Analyse der Stärken
-
Die Zero-Lag EMA reagiert weniger auf Verzögerungen und kann so Trendwechsel schneller erfassen.
-
Die Doppel-EMA-Strategie ist einfacher, intuitiver und leichter zu beurteilen.
-
Die Stop-Loss-Sperre ist vernünftig eingestellt und kann einzelne Verluste gut kontrollieren.
-
Die Gewinnauszahlung kann bei einer Ausweitung des Trends mehr Profit erzielen.
Risikoanalyse
-
Die falsche Einstellung der Parameter kann dazu führen, dass die Stop-Loss-Stopps zu radikal oder konservativ sind.
-
Die falsche Auswahl der Trend-Indikatoren kann die Zeit für eine Trendwende verpassen.
-
Die Gewinne können die Gesamtverluste erhöhen, wenn sich der Trend umkehrt.
-
Die Parameter müssen für verschiedene Sorten angepasst werden, um zu vermeiden, dass eine bestimmte Sorte übertrieben wird.
Optimierungsrichtung
-
Verschiedene EMA-Periodenparameter werden getestet, um die geeignetste Kombination zu finden.
-
Optimierung der Stop-Loss-Stopp-Ratio, um ein Gleichgewicht zwischen Gewinn und Risikokontrolle zu finden.
-
Anpassung der Verlagerungslogik, um die maximale Anzahl von Positionen in eine Richtung zu begrenzen.
-
Zusätzliche technische Kennzahlen für die Eingangsfilterung und die Verbesserung der Signalqualität.
-
Schließen Sie den Handel innerhalb eines bestimmten Zeitraums, um Zeiträume zu vermeiden, die zu falschen Signalen führen können.
-
Testparameter für verschiedene Sorten, um die Stabilität zu verbessern.
Zusammenfassen
Die Strategie arbeitet insgesamt stabil und hat ein hervorragendes Ertrags-Risiko-Verhältnis. Die Effektivität der Strategie kann durch Optimierung von Parametern und zusätzliche Filterung weiter verbessert werden. Es ist auch erforderlich, auf die Signalfehler zu achten, die unter bestimmten Umständen auftreten können.
//@version=3
// Learn more about Autoview and how you can automate strategies like this one here: https://autoview.with.pink/
strategy("MP ZeroLag EMA", "MP 0 Strat", overlay=true, pyramiding=0, initial_capital=100000, currency=currency.USD, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, commission_type=strategy.commission.percent, commission_value=0.1)
//bgcolor ( color=black, transp=40, title='Blackground', editable=true)
///////////////////////////////////////////////
//* Backtesting Period Selector | Component *//
///////////////////////////////////////////////
testStartYear = input(2018, "Backtest Start Year")
testStartMonth = input(3, "Backtest Start Month")- 1
