Bollinger Band Channel RSI Zwei-Linien-Strategie


Erstellungsdatum: 2023-12-26 15:30:26 zuletzt geändert: 2023-12-26 15:30:26
Kopie: 0 Klicks: 1015
1
konzentrieren Sie sich auf
1621
Anhänger

Bollinger Band Channel RSI Zwei-Linien-Strategie

Überblick

Diese Strategie kombiniert die Bolling-Linie mit einem relativ starken Indikator (RSI) und erfordert einen entsprechenden Auf- und Abbruch der Bolling-Linie, während der RSI überkauft und überverkauft wird, was die Handelssignale dieser Strategie strenger und zuverlässiger macht.

Strategieprinzip

  1. Mit der Brin-Linie berechnen Sie die mittlere, die obere und die untere Bahnlinie nach dem Schlusskurs der letzten n Tage.
  2. Berechnen Sie den RSI, um zu entscheiden, ob der Markt übertrieben bullish oder bullish ist.
  3. Nur wenn der RSI-Indikator überkauft (<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  4. Nur wenn der RSI-Indikator einen Überverkauf zeigt und der Preis die Blink-Unterlinie überschreitet, werden Mehrköpfe getätigt.

Auf diese Weise nutzt die Strategie sowohl die Kanalcharakteristiken der Brinline als auch die Überkauf-Überverkaufssignale des RSI-Indikators, um Fehleinschätzungen durch einen einzelnen Indikator zu vermeiden und zuverlässiger zu sein.

Strategische Vorteile

  1. Der Blinker und der RSI sind in Kombination miteinander verbunden, um eine strengere Einschätzung zu ermöglichen und Fehler zu vermeiden.
  2. Die Brinline ist ein dynamischer Kanal, der die Regeln der Marktfluktuation erfasst.
  3. Der RSI beurteilt Überkäufe und Überverkäufe und vermeidet die Verfolgung von Hochs und Tiefs.

Strategisches Risiko

  1. Wenn die Brinline-Parameter falsch eingestellt sind, kann die Auf- und Abfahrt die Preise nicht effektiv abdecken.
  2. Wenn die RSI-Parameter falsch eingestellt sind, kann man nicht effektiv über den tatsächlichen Überkauf und Überverkauf entscheiden.
  3. Die Strategie allein kann nicht die Richtung der Trends bestimmen, sie muss mit anderen Indikatoren kombiniert werden.

Für die oben genannten Risiken sollten die Parameter optimiert, die Modelle streng getestet und die Trends durch andere Indikatoren beurteilt werden.

Richtung der Strategieoptimierung

  1. Testen Sie Brin-Linien mit verschiedenen Periodiparametern, um die optimale Periodiparametern zu finden.
  2. Verschiedene RSI-Parameter werden getestet, um die optimalen Parameter zu ermitteln.
  3. Die Gesamttrend kann mit anderen Indikatoren wie beispielsweise dem Moving Average beurteilt werden.

Zusammenfassen

Die Strategie kombiniert erfolgreich die Vorteile der Brin Line mit dem RSI-Indikator und gibt Handelsanweisungen aus, wenn beide Signale gleichzeitig erscheinen, um die Fehleinschätzung durch einen einzelnen Indikator zu vermeiden und den Handel zuverlässiger zu machen. Gleichzeitig müssen die Parameter optimiert, streng getestet und die großen Trends durch andere Indikatoren beurteilt werden, um die Stabilität und die Rendite der Strategie weiter zu verbessern.

Strategiequellcode
/*backtest
start: 2023-11-25 00:00:00
end: 2023-12-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("Bollinger + RSI, Double Strategy (by ChartArt) v1.1", shorttitle="CA_-_RSI_Bol_Strat_1.1", overlay=true)

// ChartArt's RSI + Bollinger Bands, Double Strategy - Update
//
// Version 1.1
// Idea by ChartArt on January 18, 2015.
//
// This strategy uses the RSI indicator 
// together with the Bollinger Bands 
// to sell when the price is above the
// upper Bollinger Band (and to buy when
// this value is below the lower band).
//
// This simple strategy only triggers when
// both the RSI and the Bollinger Bands
// indicators are at the same time in
// a overbought or oversold condition.
//
// In this version 1.1 the strategy was
// both simplified for the user and
// made more successful in backtesting. 
//
// List of my work: 
// https://www.tradingview.com/u/ChartArt/
// 
//  __             __  ___       __  ___ 
// /  ` |__|  /\  |__)  |   /\  |__)  |  
// \__, |  | /~~\ |  \  |  /~~\ |  \  |  
// 
// 


///////////// RSI
RSIlength = input(6,title="RSI Period Length") 
RSIoverSold = 50
RSIoverBought = 50
price = close
vrsi = rsi(price, RSIlength)


///////////// Bollinger Bands
BBlength = input(200, minval=1,title="Bollinger Period Length")
BBmult = 2 // input(2.0, minval=0.001, maxval=50,title="Bollinger Bands Standard Deviation")
BBbasis = sma(price, BBlength)
BBdev = BBmult * stdev(price, BBlength)
BBupper = BBbasis + BBdev
BBlower = BBbasis - BBdev
source = close
buyEntry = crossover(source, BBlower)
sellEntry = crossunder(source, BBupper)
plot(BBbasis, color=aqua,title="Bollinger Bands SMA Basis Line")
p1 = plot(BBupper, color=silver,title="Bollinger Bands Upper Line")
p2 = plot(BBlower, color=silver,title="Bollinger Bands Lower Line")
fill(p1, p2)


///////////// Colors
switch1=input(true, title="Enable Bar Color?")
switch2=input(true, title="Enable Background Color?")
TrendColor = RSIoverBought and (price[1] > BBupper and price < BBupper) and BBbasis < BBbasis[1] ? red : RSIoverSold and (price[1] < BBlower and price > BBlower) and BBbasis > BBbasis[1] ? green : na
barcolor(switch1?TrendColor:na)
bgcolor(switch2?TrendColor:na,transp=50)


///////////// RSI + Bollinger Bands Strategy
if (not na(vrsi))

    if (crossover(vrsi, RSIoverSold) and crossover(source, BBlower))
        strategy.entry("RSI_BB_L", strategy.long, stop=BBlower,  comment="RSI_BB_L")
    else
        strategy.cancel(id="RSI_BB_L")
        
    if (crossunder(vrsi, RSIoverBought) and crossunder(source, BBupper))
        strategy.entry("RSI_BB_S", strategy.short, stop=BBupper,  comment="RSI_BB_S")
    else
        strategy.cancel(id="RSI_BB_S")

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)