Doppelte EMA-Gleitende-Durchschnitt-Crossover-Strategie
Überblick
Die Double EMA Average Line Crossover Strategy ist eine übliche Trend-Tracking-Strategie. Die Strategie verwendet zwei EMA Averages mit unterschiedlichen Perioden, um ein Kaufsignal zu erzeugen, wenn ein kurzer EMA einen langen EMA durchschreitet, und ein Verkaufsignal, wenn ein kurzer EMA einen langen EMA durchschreitet, um eine Änderung der Preisentwicklung zu erfassen.
Strategieprinzip
Die Kernlogik der Strategie basiert auf dem EMA-Gewinnsprinzip der EMA-Gewinnsprinzip. Die EMA-Gewinnsprinzip ist in der Lage, die Preisdaten effektiv zu glätten, um die Richtung der Tendenz anzuzeigen. Die kurzfristige EMA-Linie reagiert schneller auf Preisänderungen, während die langfristige EMA-Linie relativ unempfindlich gegenüber Geräuschen ist und den langfristigen Trend widerspiegelt.
Die Strategie verwendet die Parameter length1 und length2, um die Länge der beiden EMA-Mittellinien zu bestimmen. DemaVal1 ist die EMA-Mittellinie mit der Länge 1, demaVal2 ist die EMA-Mittellinie mit der Länge 2.
mylang
demaVal1 = EMA(close, length1)
demaVal2 = EMA(close, length2)
EMA ((() ist eine Funktion, die die EMA-Gewinnlinie berechnet. Wenn demaVal1 über demaVal2 geht, wird ein Kaufsignal demaCrossover erzeugt, und wenn demaCrossunder nach unten geht, wird ein Verkaufssignal demaCrossunder erzeugt. Die Strategie gibt einen Handelsbefehl auf Basis dieser beiden Signale.
Strategische Vorteile
Diese Strategie hat folgende Vorteile:
- Die Strategie ist einfach zu verstehen und umzusetzen.
- Die Theorie der Gleichlinienkreuzung ist ausgereift und weit verbreitet.
- Die Parameter sind flexibel konfigurierbar und können in unterschiedlichen Marktumgebungen eingesetzt werden.
- Strategieeffektivität kann durch Optimierungsparameter verbessert werden.
Risiko und Optimierung
Die Strategie birgt auch einige Risiken:
- Wenn der Markt nicht im Trend ist, können häufige falsche EMA-Kreuzsignale auftreten.
- Die Standardparameter können nicht für alle Sorten verwendet werden und müssen auf Basis der historischen Daten optimiert werden.
In Abhängigkeit von diesen Risiken können Optimierungen in folgenden Bereichen vorgenommen werden:
- Anpassung der EMA-Zyklusparameter an unterschiedliche Zyklusbedingungen.
- Filterbedingungen werden hinzugefügt, um falsche Signale zu vermeiden.
- Technische Indikatoren wie Trends und Resistenzen unterstützen die Strategie, um ihre Wirksamkeit zu verbessern.
Zusammenfassen
Die Doppel-EMA-Gleichlinien-Kreuzungsstrategie ist insgesamt eine einfache und praktische Trend-Tracking-Strategie. Sie erbt die bewährte Theorie der Gleichlinien-Kreuzungsanalyse und kann unter der Voraussetzung der Anpassung der Parameter und der Optimierung der Filterbedingungen für den Trendhandel verschiedener Sorten angewendet werden und hat gute Anwendungsmöglichkeiten.
/*backtest
start: 2022-11-29 00:00:00
end: 2023-12-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © zeguela
//@version=4
strategy(title="ZEGUELA DEMABOT", commission_value=0.063, commission_type=strategy.commission.percent, initial_capital=100, default_qty_value=90, default_qty_type=strategy.percent_of_equity, overlay=true, process_orders_on_close=true)- 1

