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.
Die wichtigsten Beurteilungsregeln dieser Strategie sind:
Verwenden Sie den einfachen gleitenden Durchschnitt der höchsten und niedrigsten Preise von 5 K-Linien, um den goldenen Parabelkanal zu zeichnen.
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.
Nach dem Kauf, setzen Sie den Trailing Stop Loss in der Nähe des Einstiegspreises, um Verluste zu verhindern.
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.
Diese Strategie hat folgende Vorteile:
Die Kombination von Musteranalyse und technischen Indikatoren verbessert die Zuverlässigkeit der Handelssignale.
Der Trailing Stop Loss kontrolliert das Risiko eines einzelnen Verlustes und vermeidet übermäßige Verluste.
Die Verzögerung des Gewinns verhindert die Rückverfolgung des Gewinns.
Sie hat eine relativ hohe Gewinnquote und eignet sich für Anleger, die eine stabile Rendite suchen.
Die Syntax der Easytrade-Strategie ist einfach zu schreiben und zu optimieren.
Die Strategie birgt außerdem folgende Risiken:
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.
Der nachfolgende Stop-Loss kann durchbrochen werden, wodurch die Verluste erweitert werden.
Der nachläufige Gewinnspiel kann zu früh beendet werden, so dass größere Gewinnchancen verpasst werden.
Die Kanalparameter müssen rechtzeitig angepasst werden, um sich an die Trendänderungen in verschiedenen Zyklen anzupassen.
Die Strategie kann in folgenden Aspekten optimiert werden:
Optimierung der Kanalparameter, um geeignete Parameterkombinationen zu finden, um die Signalqualität zu verbessern.
Hinzufügen anderer Filterbedingungen wie Handelsvolumenanstiege zur Verbesserung der Signalgenauigkeit.
Versuchen Sie andere Ausgangssignale wie Bollinger Bands Exit oder SAR Stop, um bessere Ausgangspunkte zu finden.
Testen Sie verschiedene Stop-Loss-Algorithmen, um das Geldmanagement zu optimieren.
Hinzufügen von Anpassungsmodulen zur automatischen Optimierung von Strategieparametern basierend auf Echtzeitmarktbedingungen.
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)