
Überblick
Die Strategie nutzt die Bollinger Bands als Kauf- und Verkaufssignale, um zu kaufen, wenn der Preis die Unterbahn durchbricht, und zu verkaufen, wenn er die Oberbahn durchbricht. Gleichzeitig wird eine pyramidenartige Positionserhöhung verwendet, um weiter zu kaufen, wenn die Anzahl der Positionen unter dem festgelegten Wert liegt, und zu verkaufen, wenn sie über dem festgelegten Wert liegt.
Strategieprinzip
- Berechnen Sie den einfachen Moving Average für den Schlusskurs mit den Brin-Bändern auf, zwischen und unter der Bahn. Der Schlusskurs ist der einfache Moving Average für den Schlusskurs, der Schlusskurs ist der Schlusskurs plus der Multiplikator der Schlusskurs-Standarddifferenz.
- Wenn der Schlusskurs unter oder gleich der unteren Bahn liegt, erzeugt er ein Kaufsignal. Wenn er über oder gleich der oberen Bahn liegt, erzeugt er ein Verkaufsignal.
- Wenn die aktuellen Positionen kleiner sind als die eingestellte Pyramide, wird weiter gekauft, wenn die eingestellte Anzahl größer ist, wird verkauft.
- Die Ober- und Unterbahn des Brin-Bandes wird in der Grafik dargestellt.
Strategische Vorteile
- Die Brin-Band ist in der Lage, die Schwankungsbereiche der Preise zu quantifizieren, ein klares Kauf- und Verkaufssignal zu liefern und einfach zu bedienen.
- Die Pyramiden-Anlage erhöht die Gewinne der Trend-Markt.
- Brin bietet eine gewisse Fähigkeit, Trends zu erkennen und Risiken zu kontrollieren, die für Trendhändler geeignet sind.
Strategisches Risiko
- Wenn die Märkte in einem wackligen Zustand sind, können häufige Kauf- und Verkaufssignale zu Verlusten führen.
- Die Pyramide erhöht die Gefahr eines Rückgangs, wenn sich der Trend umkehrt.
- Die Auswahl der Brin-Band-Parameter muss für verschiedene Märkte und Zyklen optimiert werden. Unzulängliche Parameter können dazu führen, dass die Strategie nicht funktioniert.
Richtung der Strategieoptimierung
- In Kombination mit anderen Indikatoren wie RSI, MACD usw. kann die Brin-Band-Signal-Second Confirmation durchgeführt werden, um die Signalgenauigkeit zu erhöhen.
- Kontrolle der Anzahl und des Anteils der Pyramiden, Einstellung von Stop-Loss-Positionen, Ab- und Abwärtsrisiken.
- Optimierte Tests mit Parametern wie Perioden, Multiplikatoren usw. werden durchgeführt, um die optimale Kombination von Parametern zu wählen.
- In der Erschütterung kann man die Brin-Band-Gateway-Strategie verwenden, um zwischen den oberen und unteren Bahnen hoch zu werfen und zu saugen.
Zusammenfassen
Die Brin-Break-Strategie nutzt die Position des Preises gegenüber dem Brin-Band, um Trend-Tracking-Signale zu erzeugen und gleichzeitig die Trendgewinne durch Pyramiden-Haufen zu erhöhen. Die Brin-Band-Strategie kann jedoch in einem schwankenden Markt schlechter abschneiden und die Pyramiden-Haufen können die Verluste erhöhen.
Strategiequellcode
/*backtest
start: 2023-04-19 00:00:00
end: 2024-04-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Bollinger Bands Breakout Strategy", overlay=true, initial_capital=100, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
// Définition des paramètres
length = input(20, title="Bollinger Bands Length")
multiplier = input(2.0, title="Multiplier")
pyramiding = input(10, 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)