Double Gann Channel Breakout Kauf- und Verkaufsstrategie
Die Strategie basiert auf Ganns zweigleisiger Theorie. Gann geht davon aus, dass die Aktienkurse innerhalb eines Kanals schwanken und eine Auf- und Abwärtsträhne mit mittlerer Plus- und Minus-Band erstellen. Wenn die Aktienkurse den Kanal durchbrechen, bedeutet dies eine Trendwende.
Strategieprinzip
Zwei innere und äußere Gann-Kanäle werden errichtet. Die innere Kanalparameter haben eine Durchschnittsdauer von 81 Tagen und eine Bandbreite, die das Doppelte der Standardabweichung beträgt.
Ein Kauf wird durchgeführt, wenn der Schlusskurs den inneren Kanal von unten nach oben durchbricht. Dies bedeutet, dass die Aktie möglicherweise in eine neue Aufwärtstrend eintritt.
Wenn der Schlusskurs den inneren Kanal von oben nach unten durchbricht, wird ein Verkauf getätigt. Dies bedeutet, dass der Kurs möglicherweise in eine neue Abwärtstrend eintritt.
Der Ausgang als Stop-Line. Wenn der Aktienkurs nach dem Durchbruch des Innen-Einkaufs wieder unter die Untergrenze des Ausganges fällt, wird der Ausgang gestoppt.
Die Vorteile dieser Strategie sind:
Mit einem Doppelkanalsystem kann der Trendwendepunkt genauer beurteilt werden. Die Innen- und Außenkanalverteilung verhindert einen Falschbruch.
Das ist eine brechende Methode, um die Trends zu verfolgen.
Doppelkanal-Stoppschalter, die das Risiko effektiv kontrollieren können.
Die Risiken dieser Strategie bestehen darin, dass:
Bei Marktschwankungen kann der Kanal mehrfach durchbrochen werden, was zu falschen Signalen führt. Die Parameter sollten entsprechend angepasst werden, um die Stabilität des Kanals zu gewährleisten.
Bei einem Durchbruch des Kanals ist es leicht, kurz oder lang zu kaufen und kurz oder lang zu verkaufen.
Ein zu naher Stopp kann durch kurzfristige Anpassungen ausgelöst werden. Der Stoppbereich sollte entsprechend erweitert werden.
Zusammenfassend lässt sich sagen, dass die Strategie die Trendwendepunkte der Doppel-Gann-Kanäle beurteilt und eine bahnbrechende Vorgehensweise anwendet, um eine Balance zwischen Ertrag und Risikokontrolle zu erzielen. Durch Optimierung der Parameter und strenge Risikokontrolle kann die Strategie bessere Ergebnisse erzielen.
/*backtest
start: 2023-01-01 00:00:00
end: 2023-01-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("[VJ] Gann Double Band Buy Sell", overlay=true)
tim=input('375')
//skip buying near upper band and selling near lower band
out1 = security(syminfo.tickerid, tim, open)
out2 = security(syminfo.tickerid, tim, close)
// gann 81, 1 & 81, 2 as channel
length = input(81, minval=1)
src = input(close, title="Source")
Band1 = input(1.0, minval=0.001, maxval=10, step=0.1)
basis = sma(src, length)
dev = Band1 * stdev(src, length)
upper = basis + dev
lower = basis - dev
Band2 = input(2.0, minval=0.001, maxval=10, step=0.1)
dev2 = Band2 * stdev(src, length)
upper2 = basis + dev2
lower2 = basis - dev2
plot(basis, color=black ,linewidth=3 )
p1a = plot(upper, color=green,linewidth=2)
p1b = plot(lower, color=green,linewidth=2)
p2a = plot(upper2, color=blue, linewidth=3)
p2b = plot(lower2, color=blue, linewidth=3)
longCondition = crossover(security(syminfo.tickerid, tim, close),security(syminfo.tickerid, tim, open)) and close < upper
if (longCondition)
strategy.entry("long", strategy.long)
shortCondition = crossunder(security(syminfo.tickerid, tim, close),security(syminfo.tickerid, tim, open)) and close > lower
if (shortCondition)
strategy.entry("short", strategy.short)