Type/to search

Hochgradige Gleitende-Durchschnitts-Durchbruchsstrategie

Common strategy
Created: 2023-10-30 12:22:28
Last modified: 3 years ago
1
Follow
1802
Followers

img

Übersicht

Die Hauptidee dieser Strategie besteht darin, Trendtrades durch Ausbrüche über gleitende Durchschnitte auf höheren Zeitebenen zu realisieren. Auf dem höheren Zeitrahmen kann der Beginn eines Trends erkannt werden, wenn der Preis den gleitenden Durchschnitt nach oben oder unten durchbricht. Anschließend kann eine entsprechende Richtung für die Nachverfolgung gewählt werden.

Strategieprinzip

Die Strategie wird in Pine Script entwickelt und gliedert sich in folgende Hauptteile:

  1. Eingabeparameter

    Es wird der Periodenparameter für den gleitenden Durchschnitt definiert (period), Standardwert 200. Der Zeitrahmenparameter für den Kerzenchart wird als timeframe definiert, Standardwert Tageschart ("D").

  2. Berechnung des gleitenden Durchschnitts

    Zur Berechnung des exponentiell gleitenden Durchschnitts (Exponential Moving Average) wird die Funktion ta.ema verwendet.

  3. Ausbrucherkennung

    Mit den Funktionen ta.crossover und ta.crossunder wird erkannt, ob der Preis den gleitenden Durchschnitt nach oben oder unten durchbricht.

  4. Signalzeichnung

    Bei einem Ausbruch wird auf dem Kerzenchart ein Pfeil nach oben oder unten eingezeichnet.

  5. Positionseröffnung und -schließung

    Bei einem Ausbruch wird eine Position in der entsprechenden Richtung eröffnet. Die Position wird geschlossen, sobald der doppelte Stopp-Distanz erreicht ist.

Die Strategie stützt sich hauptsächlich auf die Trenderkennungsfähigkeit gleitender Durchschnitte auf höheren Zeitebenen und verfolgt einen eher traditionellen Ausbruchsansatz zur Trendverfolgung.

Vorteile

Die Strategie bietet folgende Vorteile:

  1. Einfaches Konzept, leicht zu verstehen und zu erlernen.

  2. Verwendet nur einen gleitenden Durchschnitt; die Parametereinstellung ist einfach.

  3. Ausbruchsoperationen begünstigen die Bildung von Trends und vermeiden übermäßigen Handel.

  4. Höhere Zeitrahmen zeigen klare große Trends und sind weniger anfällig für kurzfristige Schwankungen.

  5. Unterschiedliche Zeitrahmen-Kombinationen können konfiguriert werden, um sich an verschiedene Instrumente anzupassen.

  6. Leichtes Tracking mehrerer Instrumente, geringe Wahrscheinlichkeit gleichzeitiger Verluste.

Risikoanalyse

Die Strategie birgt auch einige Risiken:

  1. Ausbruchssignale können falsche Ausbrüche sein und Marktschwankungen nicht effektiv filtern.

  2. Kurzfristige Gewinnmöglichkeiten können nicht effektiv genutzt werden.

  3. Bei falscher Einschätzung der Hauptrichtung können Verluste erheblich sein.

  4. Bei Nichtübereinstimmung des gleitenden Durchschnitts-Zeitrahmens mit dem Handelszeitrahmen kann es zu Überhandel oder Verlusten kommen.

  5. Fehlende Echtzeit-Stopp-Loss-Möglichkeit, was zu größeren Verlusten führen kann.

Lösungsansätze für diese Risiken umfassen: Kombination mit Trendindikatoren, Hinzufügen von Filtern, angemessene Verkürzung der Haltedauer, dynamische Anpassung der Stopp-Loss-Positionen usw.

Optimierungsmöglichkeiten

Die Strategie kann in folgenden Bereichen optimiert werden:

  1. Hinzufügen von Trendindikatoren wie MACD, KD, um die Zuverlässigkeit von Ausbrüchen zu erhöhen.

  2. Einführung von Filtern wie Handelsvolumen oder Bollinger-Bänder, um falsche Ausbrüche zu vermeiden.

  3. Optimierung der Parameteranpassung, um die Haltedauer besser an den Trendzeitrahmen anzupassen.

  4. Implementierung von Echtzeit-Stopp-Loss-Strategien, z. B. durch Trailing-Stopps, um Einzelverluste zu begrenzen.

  5. Integration von maschinellem Lernen zur dynamischen Optimierung der Parameter.

  6. Erprobung verschiedener Vermögensallokationen, um die Gesamtstabilität zu verbessern.

Zusammenfassung

Insgesamt ist die Strategie relativ einfach und praktisch. Sie verfolgt Trends durch einfache Ausbrüche über gleitende Durchschnitte, ist leicht zu erlernen und kann als Einstiegsstrategie für den quantitativen Handel dienen. Es gibt jedoch einige Probleme, die durch die Kombination mit Indikatoren, Parameteroptimierung, dynamische Stopp-Losses usw. behoben werden müssen, um die Strategie stabiler und effizienter zu machen. Die Strategie bietet großes Optimierungspotenzial und Erweiterbarkeit.

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

// @version=5
// Open-Range-Breakout strategy
// No license. Free and Open Source.    
Strategy parameters
Strategy parameters
TimeRange
Hide the PDHCL (prev day High Close Low range)
Hide the Summary Table
ORB settings
Time Range
ORB setting
Hide ORB Range
StopLoss settings
ATR Period for placing SL
Show SL lines in chart
Strengh Settings
Ignore Momentum & Volume
Momentum Period
Bullish Momentum
Bearish Momentum
Volume Average Period
Volume Strengh
Trend Settings
Trend Period
Hide the trend line
Trade settings
Risk:Reward
Close all trades, default is 3:00 PM, 1500 hours (integer)
Markets that never closed (Crypto, Forex, Commodity)
Lot Size
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)