Trendfolgestrategie basierend auf dem Bollinger-Bänder-Oszillator
Übersicht
Die Kernidee dieser Strategie besteht darin, den Bollinger-Band-Oszillator-Indikator zu nutzen, um Trends zu erkennen und rechtzeitig in den Markt einzusteigen, wenn sich der Trend ändert. Wenn der Preis die obere Grenze des Bollinger-Bands durchbricht, wird eine Long-Position eröffnet; wenn der Preis die untere Grenze des Bollinger-Bands durchbricht, wird eine Short-Position eröffnet. Es wird eine Trendfolge-Strategie angewendet, um Gewinne zu erzielen.
Strategieprinzip
Die Strategie basiert hauptsächlich auf dem Bollinger-Band-Oszillator-Indikator, um die Trendrichtung zu bestimmen. Die Berechnungsformel für den Bollinger-Band-Oszillator lautet:
BBO = (Schlusskurs - N-Tage gleitender Durchschnittskurs) / (2 * N-Tage Standardabweichung) * 100
Dabei ist der Schlusskurs der Schlusskurs des Tages, der N-Tage gleitende Durchschnittskurs der einfache gleitende Durchschnitt der Schlusskurse über N Tage, und die N-Tage Standardabweichung die Standardabweichung der Schlusskurse über N Tage.
Die Strategie berechnet zunächst den 65-Tage-Bollinger-Band-Oszillator und dann den 30-Tage gleitenden Durchschnitt des Bollinger-Band-Oszillators. Wenn der Bollinger-Band-Oszillator seinen gleitenden Durchschnitt von unten nach oben durchbricht, wird angenommen, dass der Trend beginnt, sich zu ändern, und es wird eine Long-Position eröffnet. Wenn der Bollinger-Band-Oszillator seinen gleitenden Durchschnitt von oben nach unten durchbricht, wird angenommen, dass der Trend beginnt, sich zu ändern, und es wird eine Short-Position eröffnet.
Nach dem Eingehen einer Position verwendet die Strategie einen nachlaufenden Stop-Loss, einen festen Take-Profit und einen nachlaufenden Trailing-Stop, um Risiken zu kontrollieren und Gewinne zu erzielen. Die spezifischen Parameter können basierend auf den Backtest-Ergebnissen optimiert werden.
Vorteile der Strategie
-
Verwendung des Bollinger-Band-Oszillator-Indikators zur Trendbestimmung. Dieser Indikator reagiert empfindlich auf Trendänderungen.
-
Verwendung eines nachlaufenden Stop-Loss zur Begrenzung von Einzelverlusten. So können Sie rechtzeitig stoppen, wenn sich der Trend wieder umkehrt.
-
Verwendung eines festen Take-Profit zur Gewinnsicherung. So können Sie bei korrekter Trendrichtung rechtzeitig verkaufen und Gewinne realisieren.
-
Verwendung eines nachlaufenden Trailing-Stop, um vorteilhafte Kurse zu verfolgen und den Gewinn pro Trade zu maximieren.
-
Die Strategie ist relativ einfach und intuitiv, leicht zu verstehen und umzusetzen.
Risiken der Strategie
-
Der Bollinger-Band-Oszillator kann falsche Ausbrüche erzeugen und fehlerhafte Signale liefern.
-
Ein falsch eingestellter nachlaufender Stop-Loss oder Trailing-Stop kann zu vorzeitigem Stoppen oder Gewinnmitnahmen führen.
-
Ein falsch eingestellter fester Take-Profit kann zu vorzeitigen Gewinnmitnahmen führen und größere Gewinne verpassen lassen.
-
Die Parameter des Bollinger-Bands und des gleitenden Durchschnitts müssen optimiert werden, andernfalls kann es zu Überanpassung kommen.
-
Der Drawdown kann relativ groß sein und erfordert ausreichende Kapitalausstattung.
Optimierung der Strategie
-
Optimierung der Parameter des Bollinger-Bands und des gleitenden Durchschnitts, um die beste Parameterkombination zu finden.
-
Testen verschiedener nachlaufender Stop-Loss-Methoden, wie ATR-Stop, prozentualer Stop usw.
-
Testen und Optimieren der Parameter für festen Take-Profit und Trailing-Stop.
-
Hinzufügen weiterer Filterbedingungen, um falsche Signale des Bollinger-Band-Oszillators zu vermeiden.
-
Optimierung des Positionsmanagements: Unterschiedliche Märkte erfordern unterschiedliche Positionsgrößen.
-
Testen der Wirksamkeit der Strategie in verschiedenen Instrumenten und Zeitrahmen.
Zusammenfassung
Diese Strategie nutzt den Bollinger-Band-Oszillator-Indikator, um die Trendrichtung zu bestimmen, eröffnet Positionen bei Trendänderungen und verwendet einen nachlaufenden Stop-Loss, einen festen Take-Profit und einen Trailing-Stop, um Risiken zu kontrollieren und Gewinne zu erzielen. Die Strategie ist relativ einfach und intuitiv und leicht umzusetzen, erfordert jedoch eine Optimierung der Parameter und die Vermeidung von falschen Ausbrüchen sowie ungeeigneten Stop-Loss- und Take-Profit-Einstellungen. Bei entsprechender Optimierung kann die Strategie in Trendmärkten gute Ergebnisse erzielen.
/*backtest
start: 2022-10-03 00:00:00
end: 2023-10-09 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy(title="Strategy CCT Bollinger Band Oscillator", shorttitle="Hornkild", calc_on_order_fills=true, default_qty_type=strategy.percent_of_equity, default_qty_value=50, overlay=false)
length=input(65)- 1
