Dies ist ein SEO-optimierter Artikel über die Donchain Breakout-Strategie:
Die Breakout-Tracking-Strategie ist eine nur langfristige Handelsstrategie. Sie überwacht, ob der Preis über die Bollinger-Band-Oberstrecke bricht und lang geht, wenn der Breakout eintritt. Es gibt zwei Ausgangsmöglichkeiten: die erste ist der Ausstieg, wenn der Preis unter die Bollinger-Band-Oberstrecke fällt, und die zweite ist der Ausstieg, wenn der Preis unter die Mittellinie fällt. Diese Strategie ignoriert die Auswirkungen von Rutsch und Provisionen auf die Gewinnberechnung.
Gehen Sie lang, wenn der Preis über die Bollinger-Band-Obergleise bricht.
Es gibt zwei Ausgangsmöglichkeiten:
Option 1: Ausstieg, wenn der Preis unter die Bollinger-Band-Untergleise fällt.
Option 2: Ausgang, wenn der Preis unter die Bollinger-Band-Mitte fällt.
Bei der Berechnung des Gewinns werden Verschiebungen und Provisionen nicht berücksichtigt.
Die Strategie verwendet den Bollinger Bands-Indikator, um den Trend und die Überkauf/Überverkaufssituation zu bestimmen. Die Bollinger Bands bestehen aus einer Mittellinie, einer oberen Schiene und einer unteren Schiene. Die mittlere Linie ist ein einfacher gleitender Durchschnitt der Schlusskosten über n Perioden. Die oberen und unteren Schienen werden basierend auf der Standardabweichung gezeichnet, um einen Umschlagkanal zu bilden. Die oberen und unteren Schienen können als zukünftige Widerstands- und Unterstützungsniveaus des Preises angesehen werden.
Wenn der Preis über die obere Schiene bricht, signalisiert er, dass sich ein Aufwärtstrend bildet und eine Long-Position eingeleitet werden kann. Wenn der Preis unter die untere Schiene bricht, signalisiert er den Beginn eines Abwärtstrends und die Position sollte geschlossen werden. Die mittlere Linie stellt das durchschnittliche Preisniveau dar.
Der Vorteil dieser Strategie besteht darin, dass sie Bollinger Bands verwendet, um die Trendrichtung zu bestimmen, was das mit falschen Ausbrüchen verbundene Risiko reduzieren kann. Sie dauert nur lange, wenn ein Aufwärtstrend entsteht, der mit der Trendhandelsmentalität übereinstimmt. Außerdem gibt es zwei verschiedene Ausstiegsoptionen, die auf Basis der Marktbedingungen ausgewählt werden können.
Benutzt Bollinger-Bänder, um Trends zu bestimmen, wodurch das Risiko falscher Ausbrüche verringert wird
Nur geht lange in Aufwärtstrends, in Übereinstimmung mit Trend-Handel Mentalität
Bietet zwei Ausgangsmöglichkeiten zur flexiblen Anpassung an Marktveränderungen
Ignoriert Verschiebungen und Provisionen und vereinfacht die Gewinnberechnung
Anwendbar für verschiedene Zeitrahmen, für den Intraday- und den Trendhandel
Es gibt immer noch einige Risiken für falsche Ausbrüche, die Bollinger Bands nicht vollständig vermeiden können.
Das Ignorieren von Verschiebungen und Provisionen überschätzt den tatsächlichen Gewinn
Langzeitgeschäfte bedeuten, dass man bei Abwärtstrends keinen Gewinn machen kann.
Parameter wie Breakout-Periode, Mittellinie-Periode sollten an Marktveränderungen angepasst werden
Insgesamt ist die Breakout-Tracking-Strategie eine hochoptimierte, risikokontrollierte Trendfolgestrategie. Sie verwendet Bollinger-Bänder, um die Trendrichtung zu bestimmen, und geht lang, wenn ein Trend entsteht, mit zwei Ausgangmechanismen zur Risikokontrolle. Die Strategie ist einfach umzusetzen und auf verschiedene Zeitrahmen anwendbar.
/*backtest start: 2023-09-07 00:00:00 end: 2023-09-14 00:00:00 period: 5m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © Senthaamizh //Break out trading system works best in a weekly chart and daily chart of Nifty and BankNifty //@version=4 strategy("Donchain BO",shorttitle = "DBO",default_qty_type = strategy.percent_of_equity,default_qty_value = 100, overlay=true) length = input(20, minval=1) exit = input(1, minval=1, maxval=2,title = "Exit Option") // Use Option 1 to exit using lower band; Use Option 2 to exit using basis line lower = lowest(length) upper = highest(length) basis = avg(upper, lower) l = plot(lower, color=color.blue) u = plot(upper, color=color.blue) plot(basis, color=color.orange) fill(u, l, color=color.blue) longCondition = crossover(close,upper[1]) if (longCondition) strategy.entry("Long", strategy.long) if(exit==1) if (crossunder(close,lower[1])) strategy.close("Long") if(exit==2) if (crossunder(close,basis[1])) strategy.close("Long")