Dies ist eine Breakout-Handelsstrategie, die auf Bollinger Bands basiert. Sie verwendet das obere Band und die mittlere Linie der Bollinger Bands, um Swing-Handel zu implementieren. Insbesondere geht es lang, wenn der Preis über das obere Band bricht und schließt die Position, wenn der Preis unter die mittlere Linie fällt. Dies ist eine typische Trend-Nachstrategie.
Das ist die Hauptlogik dieser Strategie. Es ist einfach und effektiv, relativ starke Trendbewegungen zu erfassen.
Die wichtigsten Vorteile dieser Bollinger-Bands-Swing-Strategie sind:
Im Allgemeinen handelt es sich um einen relativ erfolgreichen Trend nach einer einfachen, praktischen und leicht kontrollierbaren Strategie.
Diese Strategie birgt auch einige Risiken:
Es ist auch möglich, Risiken zu kontrollieren, indem mehr Filterindikatoren kombiniert oder Stop-Loss-Strategien optimiert werden.
Die Strategie kann aus folgenden Gesichtspunkten optimiert werden:
Eine kontinuierliche Verbesserung der Strategie kann durch systematische Tests und Optimierungen für eine bessere Rentabilität erfolgen.
Insgesamt ist diese Bollinger Bands Swing Trading Strategie sehr praktisch. Sie hat eine einfache Bedienung für einfaches Trendverfolgen. Es gibt auch einige Risiken zu beachten, die durch Parameter-Tuning und Optimierung angegangen werden können. Dies ist eine empfohlene quantitative Strategie.
/*backtest start: 2023-01-02 00:00:00 end: 2024-01-02 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Bollinger Bands Breakout Strategy", overlay=true) // Bollinger Band Einstellungen length = input(20, title="Bollinger Band Length") src = input(close, title="Source") mult = input(2.0, title="Multiplier") basis = ta.sma(src, length) upper_band = basis + mult * ta.stdev(src, length) lower_band = basis - mult * ta.stdev(src, length) // Bedingung für den oberen Ausbruch upper_breakout_condition = close > upper_band // Bedingung für den Rückgang unter das mittlere Band below_middle_band_condition = close < basis // Plot der Bollinger Bänder plot(upper_band, color=color.blue, title="Upper Bollinger Band") plot(basis, color=color.purple, title="Middle Bollinger Band") plot(lower_band, color=color.blue, title="Lower Bollinger Band") // Kaufregel if (upper_breakout_condition) strategy.entry("Buy", strategy.long) // Verkaufsregel if (below_middle_band_condition) strategy.close("Buy")