Die Strategie basiert auf dem SuperTrend-Indikator. Der SuperTrend-Indikator besteht aus zwei Mittellinien, deren Kreuzung als Kauf- und Verkaufssignal dient. Die Strategie gehört zu den Strategien der Trend-Folgerung.
Berechnen Sie die schnelle DemaFast-Linie mit der Formel:*ema5 - ema(ema5,5)
Berechnen Sie die Slowline-DemaSlow mit der Formel: 2*ema2 - ema(ema2,2)
Die schnelle Linie besteht aus einer 5-Tage-EMA und reagiert schneller auf Preisänderungen; die langsame Linie besteht aus einer 2-Tage-EMA und reagiert langsamer auf Preisänderungen.
Wenn die schnelle Linie die langsame Linie von unten durchbricht, erzeugt sie ein Kaufsignal; wenn die schnelle Linie von oben nach unten die langsame Linie durchbricht, erzeugt sie ein Verkaufssignal.
Die Überschneidung zweier Gleichlinien mit unterschiedlichen Reaktionsgeschwindigkeiten zur Bestimmung der Veränderungen in der Preisentwicklung ist eine typische Trendverfolgung.
Die tatsächliche Ausführung der Transaktionen auf Basis von Kauf- und Verkaufssignalen.
Die Kernidee der Strategie ist einfach und klar: Durch die Anpassung der Mittellinienparameter an den Markt in unterschiedlichen Zyklen ist es eine häufige Trendverfolgungsstrategie.
Eine einfache und praktische Technik, die Trendänderungen anhand einer Doppel-Einheits-Kreuzung beurteilt.
Die Parameter für die Schnell- und die Langzeitlinien sind einstellbar und können für verschiedene Perioden optimiert werden.
Die Strategie-Signale sind klar, die Transaktionen sind einfach.
Die Rückmeldung ist abgeschlossen, um die Wirksamkeit der Strategie zu überprüfen.
Die visuelle Oberfläche zeigt die Kreuzung intuitiv dar.
Die Strategie ist einfach zu verstehen und für Anfänger geeignet.
Bei einer doppelten Gleichschleife kann es zu Verzögerungen oder Falschsignalen kommen. Die Parameter können entsprechend angepasst oder Filterbedingungen hinzugefügt werden.
Es ist unmöglich, die Abrechnung oder die Erschütterung des Marktes wirksam zu handhaben. Es ist leicht zu verlieren.
Die Optimierung der Retrieval-Parameter erfolgt in begrenztem Speicherplatz. Die Wirksamkeit der Festplatte muss noch überprüft werden.
Die Auswirkungen der Transaktionskosten auf die Erträge sind zu beachten.
Tests mit verschiedenen Parameterkombinationen mit unterschiedlichen Durchschnittslängen zur Suche nach der besten Übereinstimmung.
Hinzufügen anderer Indikatoren zur Signalfilterung, wie z. B. der KDJ-Indikator.
Ein Stop-Loss-Mechanismus wird eingesetzt, um einzelne Verluste zu kontrollieren.
Ein zusätzliches Positionsmanagement, das unterschiedliche Prozentsätze für verschiedene Marktsituationen verwendet.
Optimierung der Kapitalmanagementstrategie und Einstellung von Risikoindikatoren wie Gewinn- und Verlustquoten.
Berücksichtigen Sie die Verwendung von Algorithmen wie Machine Learning zur Parameteroptimierung oder Signal-Ermittlung.
Die SuperTrend Binary Equilibrium Crossover Strategie ist eine einfache Trend-Tracking-Strategie, die durch die Anpassung der Parameter an die verschiedenen Phasen praktisch umsetzbar ist. In Kombination mit anderen technischen Indikatoren zur Optimierung der Skalierung und zur Risikokontrolle kann die Strategie-Stabilität weiter verbessert werden. Die Strategie ist leicht zu erlernen und hat großes Potenzial für Expansion.
/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
strategy(title = "SuperTrend", shorttitle = "BTC")
ema5=ta.ema(close, 5)
ema2=ta.ema(close, 2)
demaFast = request.security(syminfo.tickerid, "30", 2 * ema5 - ta.ema(ema5, 5) )
plotchar((2 * ema5 - ta.ema(ema5, 5)), "d", "", location = location.top)
plotchar(demaFast, "fast", "", location = location.top)
demaSlow = request.security(syminfo.tickerid,"30", 2 * ema2 - ta.ema(ema2, 2) )
plotchar(demaSlow, "slow", "", location = location.top)
buy = ta.crossover(demaSlow, demaFast)
sell = ta.crossunder(demaSlow, demaFast)
strategy.entry("BUY", strategy.long, 1, when = buy)
strategy.entry("SELL", strategy.short, 1, when = sell )