Die Strategie der Goldenen Parabole

Schriftsteller:ChaoZhang, Datum: 2024-02-04 18:07:14
Tags:

img

Übersicht

Die Golden Parabola Breakout-Strategie ist eine technische Analyse-Strategie, die das Urteil von Golden Parabola-Mustern und das Breakout von gleitenden Durchschnitts-Exit-Signalen kombiniert, um den Markt zu betreten, wenn das Golden Parabola-Muster gebildet wird, und zu verlassen, wenn das Exit-Signal ausbricht, um profitable Trades zu tätigen.

Strategieprinzipien

Die wichtigsten Beurteilungsregeln dieser Strategie sind:

  1. Verwenden Sie den einfachen gleitenden Durchschnitt der höchsten und niedrigsten Preise von 5 K-Linien, um den goldenen Parabelkanal zu zeichnen.

  2. Wenn der Schlusskurs den Kanal nach oben durchbricht, bildet er ein goldenes Parabelmuster als Kaufsignal, um in den Markt einzutreten. Dies zeigt an, dass der Preis den oberen Rand des Kanals durchbricht und möglicherweise in einen Trend eintritt.

  3. Nach dem Kauf, setzen Sie den Trailing Stop Loss in der Nähe des Einstiegspreises, um Verluste zu verhindern.

  4. Wenn der Preis den unteren Rand des Kanals durchbricht, erzeugt er ein Exit-Signal, um die Long-Order zu schließen und den Markt zu verlassen. Dies zeigt an, dass der Preis wieder in den Schock- oder Abwärtskanal eintreten kann.

Die wichtigsten Beurteilungskriterien dieser Strategie umfassen das Beurteil des goldenen Parabelmusters und das Beurteil des gleitenden Durchschnitts-Breakout-Ausgangssignals, so dass es während des Trendbreaks eintreten und Risiken durch Trailing-Stops und Gewinne kontrollieren kann.

Vorteile

Diese Strategie hat folgende Vorteile:

  1. Die Kombination von Musteranalyse und technischen Indikatoren verbessert die Zuverlässigkeit der Handelssignale.

  2. Der Trailing Stop Loss kontrolliert das Risiko eines einzelnen Verlustes und vermeidet übermäßige Verluste.

  3. Die Verzögerung des Gewinns verhindert die Rückverfolgung des Gewinns.

  4. Sie hat eine relativ hohe Gewinnquote und eignet sich für Anleger, die eine stabile Rendite suchen.

  5. Die Syntax der Easytrade-Strategie ist einfach zu schreiben und zu optimieren.

Risiken

Die Strategie birgt außerdem folgende Risiken:

  1. Es kann sein, dass die Preise den Kanal nicht effektiv durchbrechen, was zu falschen Ausbrüchen führt. Dies führt zu unnötigen Verlusten. Sie können die Wahrscheinlichkeit von falschen Ausbrüchen reduzieren, indem Sie die Parameter optimieren.

  2. Der nachfolgende Stop-Loss kann durchbrochen werden, wodurch die Verluste erweitert werden.

  3. Der nachläufige Gewinnspiel kann zu früh beendet werden, so dass größere Gewinnchancen verpasst werden.

  4. Die Kanalparameter müssen rechtzeitig angepasst werden, um sich an die Trendänderungen in verschiedenen Zyklen anzupassen.

Optimierungsrichtlinien

Die Strategie kann in folgenden Aspekten optimiert werden:

  1. Optimierung der Kanalparameter, um geeignete Parameterkombinationen zu finden, um die Signalqualität zu verbessern.

  2. Hinzufügen anderer Filterbedingungen wie Handelsvolumenanstiege zur Verbesserung der Signalgenauigkeit.

  3. Versuchen Sie andere Ausgangssignale wie Bollinger Bands Exit oder SAR Stop, um bessere Ausgangspunkte zu finden.

  4. Testen Sie verschiedene Stop-Loss-Algorithmen, um das Geldmanagement zu optimieren.

  5. Hinzufügen von Anpassungsmodulen zur automatischen Optimierung von Strategieparametern basierend auf Echtzeitmarktbedingungen.

Zusammenfassung

Die Golden Parabola Breakout Strategie kombiniert Musteranalyse und technische Indikatoren für relativ qualitativ hochwertige Handelssignale und verwendet Stops und Take Profits, um Risiken zu kontrollieren.


/*backtest
start: 2024-01-04 00:00:00
end: 2024-02-03 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("5MABAND + GBS Buy & Sell Strategy", overlay=true)

// Command 1 - 5MABAND Calculation
length = input(5, title="Number of Candles for Average")
avgHigh = ta.sma(high, length)
avgLow = ta.sma(low, length)

// Plotting 5MABAND Bands
plot(avgHigh, color=color.green, title="5MABAND High Line", linewidth=1)
plot(avgLow, color=color.red, title="5MABAND Low Line", linewidth=1)

// Command 2 - GBS concept Buy Entry
gbsBuyCondition = close > open and high - close < close - open and open - low < close - open and close - open > close[1] - open[1] and close - open > close[2] - open[2] and close - open > close[3] - open[3] and close[1] < avgHigh and close[2] < avgHigh and close[3] < avgHigh and open[1] < avgHigh and open[2] < avgHigh and open[3] < avgHigh

// Command 3 - GBS Concept Sell Entry
gbsSellCondition = open - close > open[1] - close[1] and open - close > open[2] - close[2] and open - close > open[3] - close[3] and open[1] > avgLow and open[2] > avgLow and open[3] > avgLow and open - close > open - low and open - close > high - open

// Command 6 - 5MABAND Exit Trigger
exitTriggerCandle_5MABAND_Buy = low < avgLow
exitTriggerCandle_5MABAND_Sell = high > avgHigh

// Exit Signals for 5MABAND
exitBuySignal_5MABAND = close < avgLow
exitSellSignal_5MABAND = close > avgHigh

// Execute Buy and Sell Orders
strategy.entry("Buy", strategy.long, when = gbsBuyCondition)
strategy.close("Buy", when = exitBuySignal_5MABAND)

strategy.entry("Sell", strategy.short, when = gbsSellCondition)
strategy.close("Sell", when = exitSellSignal_5MABAND)

// Exit Buy and Sell Orders for 5MABAND
strategy.close("Buy", when = exitTriggerCandle_5MABAND_Buy)
strategy.close("Sell", when = exitTriggerCandle_5MABAND_Sell)


Mehr