Type/to search

Gängige Moving-Average-Crossover-Strategie

Common strategy
Created: 2023-11-03 17:23:54
Last modified: 3 years ago
1
Follow
1802
Followers

img

Überblick

Die Moving-Average-Crossover-Strategie ist eine sehr klassische und häufig verwendete technische Analysestrategie. Der Kern der Strategie besteht darin, die Überkreuzungen gleitender Durchschnitte unterschiedlicher Perioden als Kauf- und Verkaufssignale zu nutzen. Wenn der kurzfristige gleitende Durchschnitt von unten den längerfristigen gleitenden Durchschnitt kreuzt, entsteht ein Kaufsignal; wenn der kurzfristige gleitende Durchschnitt von oben den längerfristigen gleitenden Durchschnitt kreuzt, entsteht ein Verkaufssignal.

Strategieprinzip

Die Strategie verwendet input, um den Typ des gleitenden Durchschnitts (SMA, EMA, WMA, RMA) und die Periodenlänge sowie den Zeitrahmen für den Backtest festzulegen.

In der variant-Funktion werden die verschiedenen Arten von gleitenden Durchschnitten berechnet. Die berechneten gleitenden Durchschnitte werden in der Variablen ma gespeichert.

Wenn der close-Kurs von unten den ma überkreuzt, entsteht ein Kaufsignal; wenn der close-Kurs von oben den ma unterkreuzt, entsteht ein Verkaufssignal.

Zur Festlegung des Stop-Loss wird der ATR über 14 Perioden berechnet (durchschnittliche True Range). Ausgehend vom Überkreuzungspunkt wird nach oben oder unten der 2-fache ATR als Stop-Loss-Bereich addiert/subtrahiert.

Die konkreten Einstiegs- und Ausstiegslogiken sind wie folgt:

Long-Einstieg: close überkreuzt ma von unten und innerhalb des Backtest-Zeitraums; der Stop-Loss-Punkt ist der Einstiegspunkt close.
Long-Ausstieg: close unterkreuzt ma minus 2×ATR als Stop-Loss, oder wenn der Höchstkurs den Einstiegspunkt close plus 2×ATR überschreitet, als Take-Profit.
Short-Einstieg: close unterkreuzt ma und innerhalb des Backtest-Zeitraums; der Stop-Loss-Punkt ist der Einstiegspunkt close.
Short-Ausstieg: close überkreuzt ma plus 2×ATR als Stop-Loss, oder wenn der Tiefstkurs unter den Einstiegspunkt close minus 2×ATR fällt, als Take-Profit.

Strategievorteile

  1. Das Strategieprinzip ist einfach und klar, leicht verständlich und umsetzbar.
  2. Breite Anwendbarkeit, geeignet für verschiedene Märkte und Instrumente.
  3. Flexible Parametereinstellung, Typ und Periode des gleitenden Durchschnitts sind anpassbar.
  4. Verwendung des ATR als Stop-Loss hilft, das Risiko zu kontrollieren.

Strategierisiken

  1. Die Gleitender-Durchschnitts-Strategie neigt zu häufigen Trades und Stop-Losses, was die Gewinnspanne reduziert.
  2. In stark schwankenden Märkten können gleitende Durchschnitte häufiger irreführende Signale erzeugen.
  3. Der ATR-Stop-Loss-Bereich kann zu groß oder zu klein sein und möglicherweise keine großen Verluste verhindern.

Um diese Risiken zu adressieren, können folgende Optimierungen vorgenommen werden:

  1. Anpassung der Periodenlänge des gleitenden Durchschnitts, Verwendung längerer Perioden.
  2. Hinzufügen von Filtern, um häufige Trades in Seitwärtsmärkten zu vermeiden.
  3. Optimierung der ATR-Parameter oder Verwendung anderer Stop-Loss-Methoden.
  4. Kombination mit Trendindikatoren zur Beurteilung des übergeordneten Trends, um gegen den Trend gerichtete Trades zu vermeiden.

Optimierungsrichtungen der Strategie

Die Strategie kann in folgenden Bereichen optimiert werden:

  1. Hinzufügen von Filtern (z. B. Volumen, Volatilität), um irrationale Durchbrüche zu vermeiden.
  2. Verwendung eines adaptiven ATR-Stop-Loss, der sich der Marktvolatilität anpasst.
  3. Kombination mit Indikatoren wie Stoch, RSI für eine Multifaktor-Bestätigung, um die Signalqualität zu verbessern.
  4. Einbeziehung einer Trendanalyse, um Trades gegen den Trend zu vermeiden.
  5. Verwendung eines zeitbasierten Ausstiegs, um langfristige Verlustpositionen zu vermeiden.
  6. Optimierung der Periodenparameter des gleitenden Durchschnitts, um die beste Parameterkombination zu finden.

Zusammenfassung

Die Moving-Average-Crossover-Strategie ist eine sehr typische und häufig verwendete technische Analysestrategie. Ihr Kernprinzip ist einfach und leicht umsetzbar, sie ist für verschiedene Märkte geeignet und eine der Einstiegsstrategien für den quantitativen Handel. Allerdings hat diese Strategie auch einige Nachteile, wie die Erzeugung häufiger Signale und eine Neigung zu Stop-Losses. Durch entsprechende Optimierungen kann die reale Performance dieser Strategie erheblich verbessert werden. Insgesamt bietet die Moving-Average-Crossover-Strategie ein sehr gutes Framework für die Strategieentwicklung und ist eine Grundlage für das Erlernen des quantitativen Handels.

Source
Pine
/*backtest
start: 2023-10-03 00:00:00
end: 2023-11-02 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("MA Cross Strategy", overlay=true,commission_value = 0.1)

type = input(defval = "WMA", title = "MA Type: ", options=["RMA", "SMA", "EMA", "WMA"])
Strategy parameters
Strategy parameters
MA Type:
length
From Day
From Month
From Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)