Bollinger Bands Breakout Strategie

BB SMA stdev
Erstellungsdatum: 2024-04-12 17:31:39 zuletzt geändert: 2024-04-12 17:31:39
Kopie: 0 Klicks: 767
1
konzentrieren Sie sich auf
1617
Anhänger

Bollinger Bands Breakout Strategie

Überblick

Die Strategie basiert auf dem Bolling-Line-Indikator, um Markttrends zu erfassen, indem sie bei der Berührung der Bolling-Line auf die Oberbahn leer und bei der Berührung der Unterbahn mehr macht. Gleichzeitig führt die Strategie das Konzept der Pyramidenpositionierung ein, bei der Positionen in der ursprünglichen Richtung aufgenommen werden, wenn die Anzahl der Positionen die festgelegte Höchstzahl nicht erreicht hat.

Strategieprinzip

Die Brin-Linie besteht aus drei Linien, wobei der Mittelstrahl der einfache Moving Average des Schlusskurses ist, wobei die oberen und unteren Schienen jeweils auf der Basis des Mittelstrahls eine bestimmte Standardabweichung addieren und reduzieren. Da die Preise immer in der Nähe des Durchschnitts schwanken, kann die oberen und unteren Schiene der Brin-Linie als Druckbereich für die Preise angesehen werden.

Strategische Vorteile

  1. Die Brinline ist ein weit verbreiteter und verifizierter technischer Indikator, der eine starke Trendfängerfähigkeit aufweist.
  2. Durch die Einfahrt während der Auf- und Abfahrt kann die Gefahr eines Scheinbruchs wirksam verringert werden.
  3. Die Pyramiden-Haufen können Trends stärker erfassen und so die Gewinnspanne erhöhen.
  4. Die Code-Logik ist klar und prägnant, leicht zu verstehen und zu implementieren.

Strategisches Risiko

  1. Die Brinline gehört zu den Verzögerungsindikatoren und kann bei schnellen Marktveränderungen zu Signalverzögerungen führen.
  2. Bei schwachen Verlusten kann sich eine schwere Akkumulation von kleinen Verlusten ergeben, wenn sie nicht ordnungsgemäß behandelt werden.
  3. Unzumutbare Parameter beeinflussen die Strategie-Performance und erfordern Optimierungen für unterschiedliche Marktmerkmale.

Richtung der Strategieoptimierung

  1. Es kann in Betracht gezogen werden, eine Kombination aus mehreren Blindlinien einzuführen, z. B. Blindlinien mit unterschiedlichen Perioden und Parametern, um die Zuverlässigkeit des Signals zu erhöhen.
  2. Die Anzahl und Häufigkeit der Gewinne kann dynamisch angepasst werden, um die Auswirkungen von Schwankungen zu verringern.
  3. Auf der Basis von Brin-Linien können in Kombination mit anderen Indikatoren wie MACD, RSI usw. Multifaktor-Eintrittsbedingungen erstellt werden, um die Genauigkeit des Eintrittssignals zu verbessern.
  4. Um die Risikothürde für einzelne Geschäfte zu senken, sollten die Ausstiegsbedingungen weiter optimiert werden, z. B. durch die Einrichtung von mobilen Stop-Loss- und Profit-Return-Systemen.

Zusammenfassen

Die Strategie nutzt die Trend-Eigenschaften der Brinline, indem sie die Trendfangkraft erhöht, wenn der Preis die Auf- und Abwärtsbahn berührt, während die Pyramide die Position erhöht. Die Gesamtkonzeption ist schlicht und effektiv.

Strategiequellcode
/*backtest
start: 2024-03-01 00:00:00
end: 2024-03-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Breakout Strategy", overlay=true)

// Définition des paramètres
length = input(20, title="Bollinger Bands Length")
multiplier = input(2.0, title="Multiplier")
pyramiding = input(5, title="Pyramiding")

// Calcul des bandes de Bollinger
basis = ta.sma(close, length)
dev = multiplier * ta.stdev(close, length)
upper_band = basis + dev
lower_band = basis - dev

// Règles d'entrée
buy_signal = close <= lower_band
sell_signal = close >= upper_band

// Gestion des positions
if (buy_signal)
    strategy.entry("Buy", strategy.long)
if (sell_signal)
    strategy.entry("Sell", strategy.short)

// Pyramiding
if (strategy.opentrades < pyramiding)
    strategy.entry("Buy", strategy.long)
else if (strategy.opentrades > pyramiding)
    strategy.entry("Sell", strategy.short)

// Tracé des bandes de Bollinger
plot(basis, color=color.blue)
plot(upper_band, color=color.red)
plot(lower_band, color=color.green)