Strategie des gleitenden Durchschnitts des Golden Cross

Schriftsteller:ChaoZhang, Datum: 2024-01-26 14:23:55
Tags:

img

Übersicht

Die Golden Cross Moving Average Strategie ist eine auf gleitenden Durchschnitten basierende Trendfolgestrategie. Sie bestimmt die Markttrendrichtung, indem sie gleitende Durchschnitte verschiedener Zeiträume berechnet und entsprechend Handelssignale erzeugt. Insbesondere berechnet sie die gleitenden Durchschnitte von 50 Tagen, 100 Tagen und 200 Tagen. Wenn der kurzfristige gleitende Durchschnitt über den langfristigen gleitenden Durchschnitt überschreitet, wird ein Kaufsignal erzeugt. Wenn der kurzfristige gleitende Durchschnitt unter dem langfristigen gleitenden Durchschnitt überschreitet, wird ein Verkaufssignal erzeugt.

Strategie Logik

Das Kernsignal dieser Strategie stammt aus dem goldenen Kreuz der gleitenden Durchschnitte. Das sogenannte goldene Kreuz bezieht sich auf die kurzfristige gleitende Durchschnittskreuzung über dem langfristigen gleitenden Durchschnittskreuz, was darauf hinweist, dass der Markt in einen bullischen Trend eintritt. Diese Strategie verwendet den 50-tägigen gleitenden Durchschnitt als kurzfristigen MA und den 200-tägigen gleitenden Durchschnitt als langfristigen MA. Sie kauft, wenn die beiden MA ein goldenes Kreuz bilden, und verkauft, wenn der 50-tägige MA unter den 100-tägigen MA überschreitet, um einen Handelszyklus abzuschließen.

Durch die Festlegung gleitender Durchschnitte verschiedener Zeiträume können wir die Wendepunkte der Markttrends besser erfassen. Der kurzfristige MA reagiert schneller auf Preisänderungen und spiegelt die jüngsten Preisbewegungen wider. Der langfristige MA ist unempfindlich für kurzfristige Schwankungen und kann die primäre Trendrichtung bestimmen. Das goldene Kreuz zwischen den beiden MA kann die Trendumkehr effektiv bestätigen und Handelssignale erzeugen.

Analyse der Vorteile

Die Vorteile dieser Strategie sind:

  1. Die doppelte gleitende Durchschnittsstrategie kann dem primären Markttrend folgen, vermeidet, von kurzfristigen Marktlärm gestört zu werden, und verfügt über eine starke Trendverfolgungsfähigkeit.

  2. Die Strategie stützt sich vollständig auf die Beziehung zwischen gleitenden Durchschnitten, um Handelssignale zu generieren, wodurch die Signalgenerierung und -interpretation sehr direkt und eindeutig ist und subjektive Urteilsfehler vermieden werden.

  3. Einfache Implementierung von Backtesting: Als typische Trendstrategie kann es schnell für das Backtesting implementiert werden, um die Wirksamkeit der Strategie zu bewerten.

  4. Parameter wie gleitende Durchschnittsperioden, Handelsprodukte und Zeitrahmen können alle optimiert und erweitert werden, um bessere Parameterkombinationen zu finden.

Risikoanalyse

Die Strategie birgt auch einige Risiken:

  1. Fehlende Wendepunkte: Die inhärente Verzögerung der gleitenden Durchschnitte kann wichtige Wendepunkte nicht genau lokalisieren und kann die besten Kaufmöglichkeiten verpassen.

  2. Es kann mehrere goldene Kreuze geben, die kurzfristig falsche Signale erzeugen, wodurch Anleger falsche Urteile fällen.

  3. Risiken plötzlicher Ereignisse: Große plötzliche Ereignisse können zu drastischen Marktschwankungen führen, mit denen sich gleitende Durchschnittsstrategien nicht abfinden können.

  4. Risiken von Bereichsgebundenen Märkten: Wenn der Markt für einen längeren Zeitraum an den Bereich gebunden ist, kann die Strategie zu viele ungültige Signale erzeugen, was zu häufigem Handel, aber insgesamt geringer Rentabilität führt.

Diese Risiken können durch Anpassung der gleitenden Durchschnittsparameter, Einstellung von Stop-Losses oder Kombination mit anderen Indikatoren gemindert werden.

Optimierungsrichtlinien

Die Strategie kann in folgenden Aspekten optimiert werden:

  1. Optimieren Sie gleitende Durchschnittsparameter, um die besten Kombinationen zu finden. Mehr Zyklusparameter können getestet werden. Adaptive gleitende Durchschnitte wie dreifache exponentielle gleitende Durchschnitte können auch eingeführt werden.

  2. Hinzufügen von Stop-Loss-Strategien, um Einzelverluste zu kontrollieren.

  3. Dual Moving Average-Signale können mit Indikatoren wie Volumen und Volatilität kombiniert werden, um sicherzustellen, dass Signale nur generiert werden, wenn der Trend stark ist.

  4. Die Algorithmen können automatisch nach optimalen Parametersätzen und Handelsregeln suchen, um die Rentabilität der Strategie kontinuierlich zu verbessern.

Schlussfolgerung

Die Golden Cross Moving Average-Strategie bestimmt die primäre Markttrendrichtung, indem sie die Beziehung zwischen zwei gleitenden Durchschnitten berechnet und versucht, mittelfristige bis langfristige Trendchancen zu erfassen. Die Vorteile sind klare Signalregeln, die leicht zu implementieren und zu optimieren sind. Sie eignet sich für mittelfristige bis langfristige Anleger. Wir sollten auch die zurückbleibende Einschränkung und mögliche falsche Signale dieser Strategie beachten und Kombinations- und Optimierungsmaßnahmen ergreifen, um potenzielle Risiken zu mindern.


/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="MA Cross", overlay=true)
short = sma(close, 50)
short1 = sma(close[5], 50)
medium = sma(close, 100)
long = sma(close, 200)
long1 = sma(close[5], 200)

plot(short, color = color.red)
plot(long, color = color.green)
trendUp = (cross(short, long) and (long1 > short1) ? true : false)
x = if (trendUp)
    (long1 - short1)*5
else
    0
    
//start     = timestamp(2000, 01, 01, 00, 00)        // backtest start window
//finish    = timestamp(2020, 02, 09, 23, 59)        // backtest finish window
//window()  => time >= start and time <= finish ? true : false  

//strategy.entry("long", true, 1000, limit = high, when = window() and trendUp)
//strategy.close("long", when = window() and close < medium)

strategy.entry("long", true, 1, limit = high, when = trendUp)
strategy.close("long", when = close < medium)



Mehr