Trendfolgestrategie basierend auf dem MACD-Indikator
Überblick
Die Strategie basiert auf dem MACD-Indikator, um Trends zu verfolgen. Die Strategie nutzt den MACD-Indikator, um die Richtung des Trends zu erkennen und die Gewinne mit einem dynamischen Stop-Loss zu sichern.
Strategieprinzip
-
Berechnung der Schnell-, Lang- und MACD-Indikatoren. Die Schnelllinie verwendet einen 12-Perioden-Indikator für den Moving Average, die Langlinie verwendet einen 26-Perioden-Indikator für den Moving Average.
-
Setzen Sie eine Kauf- und Verkaufsline. Geben Sie ein Kaufsignal aus, wenn Sie eine Kauf- und Verkaufsline auf dem MACD durchlaufen. Geben Sie ein Verkaufssignal aus, wenn Sie eine Verkaufsline unter dem MACD durchlaufen.
-
Nach dem Start der Position wird ein dynamischer Stop-Loss eingerichtet, um die Stop-Loss-Linie zu verfolgen. Die Stop-Loss-Linie wird mit einem Anfangswert von 95% des Eröffnungspreises eingestellt, um Gewinne zu erzielen, wenn der Preis auf die Stop-Loss-Linie übergeht.
-
Wenn ein Stop-Loss- oder Umkehrsignal ausgelöst wird, ist die Position platziert.
Analyse der Stärken
-
Die Verwendung von MACD-Indikatoren zur Identifizierung der Trendrichtung kann Trends effektiv verfolgen.
-
Dynamische Stop-Loss-Mechanismen können die Gewinne dauerhaft sperren und verhindern, dass die Verluste sich ausdehnen.
-
Die Strategie ist klar und einfach zu verstehen und eignet sich für die automatische Ausführung von quantifizierten Transaktionen.
Risikoanalyse
-
Der MACD-Indikator ist nachlässig und könnte eine kurzfristige Trendwende verpassen.
-
Ein zu lockerer Stop-Loss kann einen Teil des Gewinns verpassen, ein zu strenger Stop-Loss kann zu früh sein.
-
Die Parameter-Tuning-Probleme, die MACD-Parameter und die Kauf- und Verkaufslinien müssen ständig getestet und optimiert werden.
-
Bei einem Trend ist es besser zu handeln, während bei einem Schock ein Verlustrisiko besteht.
Optimierungsrichtung
-
Optimierung von MACD-Parametern, um die beste Kombination zu finden.
-
Verschiedene Verlustmethoden, wie z.B. Punkteverlust, ATR-Verlust usw. werden getestet.
-
Filterbedingungen wurden hinzugefügt, um Fehltrading durch andere Indikatoren zu vermeiden, wie z. B. Brin-Band, RSI usw.
-
Trends und Schwankungen identifizieren und die Strategieparameter für die dynamische Anpassung kombinieren.
Zusammenfassen
Die Strategie hat eine klare Gesamtkonzeption. Die MACD-Indikatoren folgen dem Trend und nutzen die dynamischen Stop-Loss-Methoden, um die Gewinne zu verfolgen. Sie können die Trendentwicklung effektiv verfolgen.
/*backtest
start: 2023-10-16 00:00:00
end: 2023-11-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(shorttitle = "EURUSD MACD", title = "EURUSD MACD")
fastMA = input(title="Fast moving average", defval = 12, minval = 7)
slowMA = input(title="Slow moving average", defval = 26, minval = 7)- 1

