Breakout-Following-Strategie


Erstellungsdatum: 2023-09-15 12:36:43 zuletzt geändert: 2023-09-15 12:36:43
Kopie: 0 Klicks: 617
1
konzentrieren Sie sich auf
1617
Anhänger

Strategieübersicht

Breakout-Tracking-Strategie ist eine Kurzlinie-Handelsstrategie, die nur mehr macht. Sie überwacht, ob der Preis die Bollinger Bands auf die Strecke bringt, und wenn er brechen würde, würde er in mehrere Richtungen gehen. Es gibt zwei Möglichkeiten, auszusteigen: Erstens, wenn der Preis die Bollinger Bands auf die Strecke bringt, und zweitens, wenn der Preis die Mitte der Achse durchbricht.

Strategieprinzip

  1. Wenn die Preise durch die Brin-Band gehen, ist ein zusätzlicher Einstieg möglich.

  2. Es gibt zwei Möglichkeiten:

    • Option 1: Platzierung bei einem Rückgang der Bollinger Bands

    • Option 2: Platzierung, wenn der Preis unter die Brin-Band-Mittel-Achse fällt

  3. Die Einwirkung von Gleitpunkten und Gebühren wird bei der Berechnung des Gewinns nicht berücksichtigt.

Die Strategie verwendet Brin-Band-Indikatoren, um Trends und Überkauf-Überverkäufe zu beurteilen. Die Brin-Band besteht aus der mittleren Achse, der oberen und der unteren Bahn. Die mittlere Achse ist ein einfacher Moving Average des n-Tage-Schlusskurses, die oberen und unteren Bahnen sind die Durchgangsbänder, die nach der Standarddifferenz gezeichnet wurden.

Wenn die Preise übertrainiert sind, bedeutet dies, dass ein Bullenmarkt entsteht und mehr getan werden kann. Wenn die Preise übertrainiert sind, bedeutet dies, dass ein Bärenmarkt kommt und die Preise ausgeglichen werden sollten. Die mittlere Achse stellt den Durchschnitt der Preise dar.

Der Vorteil dieser Strategie ist, dass die Verwendung von Brin-Bändern, um die Richtung der Tendenz zu bestimmen, kann das Risiko von False-Breakouts zu reduzieren. Es ist nur zu tun, wenn ein Trend auftritt, in Einklang mit dem Trend-Handel zu denken. Und es gibt zwei verschiedene Ausgänge, die die geeignetste Art und Weise, je nach Marktbedingungen zu wählen.

Strategische Vorteile

  • Die Verwendung von Brin-Band-Trends verringert die Gefahr von Falschbrüchen

  • Der Trend-Trading-Methode folgend, nur in einem Trend-Bull-Markt mehr zu tun

  • Es gibt zwei verschiedene Ausgänge, um flexibel auf Marktveränderungen reagieren zu können

  • Die Einnahmen sind einfacher zu berechnen, wenn man Schlupfpunkte und Gebühren ignoriert.

  • Für alle Zeiträume, sowohl für Intraday- als auch für Trend-Trading

Gefahrenwarnung

  • Es besteht ein gewisses Risiko für einen Pseudo-Breakthrough, den der Brin-Band-Index nicht vollständig vermeiden kann.

  • Überschätzung der tatsächlichen Gewinne durch Ignorierung von Schlupfpunkten und Gebühren

  • Nur zu viel zu tun, ist kein Gewinn im Bärenmarkt

  • Die Parameter, wie z. B. die Durchbruch- und die Zwischenphase, sollten entsprechend an Marktveränderungen angepasst werden.

Zusammenfassen

Die Breakout-Tracking-Strategie ist insgesamt eine optimierte, risikoreiche Trend-Tracking-Strategie. Sie beurteilt die Richtung der Trends anhand der Bollinger Bands, wählt mehrere Richtungen, wenn Trends auftreten, und bietet zwei Ausstiegsmechanismen, um das Risiko zu kontrollieren. Die Strategie ist einfach zu bedienen, leicht zu implementieren und für verschiedene Zeiträume geeignet.

Strategiequellcode
/*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")