Handelsstrategie basierend auf Bollinger Bands und RSI


Erstellungsdatum: 2024-02-05 11:02:51 zuletzt geändert: 2024-02-05 11:02:51
Kopie: 0 Klicks: 345
1
konzentrieren Sie sich auf
1166
Anhänger

Handelsstrategie basierend auf Bollinger Bands und RSI

Die Strategie verwendet die Bollinger Bands und den RSI-Indikator, um die Schlüsselpunkte für die Änderung der Trendrichtung zu identifizieren, Positionen zu erstellen, wenn sich ein Trend umkehrt, und dann die Trendkräfte zu nutzen, um einen Gewinn zu erzielen.

Überblick

Diese Strategie beurteilt zunächst den Umfang und die Richtung der Preisschwankungen durch den Bollinger Band nach unten, bestimmt in Kombination mit dem RSI-Indikator die leeren kritischen Punkte und baut bei verstärkten Schwingungen zwischen den Schwingungsbereichen einen Rückschlag auf. Zum Beispiel, wenn der RSI aus der Überkauf-/Überverkaufszone zurückkehrt und eine Bolling-Position errichtet, wenn ein Goldfork in der Nähe der Unterbahn auftritt, oder wenn der RSI aus der Überverkaufszone zurückkehrt und eine Bolling-Position errichtet, wenn ein Dead-Fork in der Nähe der Oberbahn auftritt.

Strategieprinzip

Die Strategie verwendet hauptsächlich eine Kombination aus Bollinger Bands und dem RSI, um wichtige Wendepunkte in der Preisentwicklung zu identifizieren.

Die Brin-Band ist ein technischer Indikator für die Berechnung von Auf- und Abwärtskursen anhand der Schwankungsbreite der Aktienpreise. Die Brin-Band berechnet die Standarddifferenz der Aktienpreise, um die Bandbreite der Aktienpreisschwankungen zu ermitteln, und zeichnet damit die obere und untere Grenze der Aktienpreise. Die Aufwärtskurse ist die obere Grenze der Aktienpreisschwankungen, die Abwärtskurse ist die untere Grenze der Schwankungen.

Der RSI ist ein technischer Indikator für die Beurteilung von Kurstrends und Überkauf-Überverkäufe, indem er die Stärke von Aktienkursen über einen bestimmten Zeitraum berechnet. Der RSI misst die Dynamik, in der Aktienkurse steigen oder fallen, indem er die durchschnittliche Schließung über einen bestimmten Zeitraum vergleicht. Wenn der RSI größer als 70 ist, ist er überkauft, wenn er kleiner als 30 ist, ist er überverkauft.

Die Handelsentscheidung dieser Strategie ist eine Kombination von Signalen aus dem Bollinger Band und dem RSI. Wenn der RSI aus der Überkaufzone in die neutrale Zone fällt und der Kurs die Bollinger Band durchbricht, zeigt dies, dass der Aufwärtstrend der Aktie gebrochen wurde, und es besteht die Möglichkeit, einen Abwärtstrend zu erstellen.

Nach dem Aufbau einer Position nutzen wir die Brin-Band-Ober- und Unterbahn als Stop-Loss- und Stop-Stop-Punkte. Wenn der Kurs umkehrt und diese beiden Schlüsselpunkte erneut durchbricht, werden wir in der richtigen Zeit Stop-Loss oder Stop-Stop machen.

Strategische Vorteile

Der größte Vorteil dieser Strategie besteht darin, dass die Bollinger Bands und der RSI gegenseitig verifiziert werden, um wichtige Wendepunkte in den Aktienkursen zu identifizieren. Die Bollinger Bands allein können leicht zu falschen Signalen führen.

Strategisches Risiko

Die Risiken dieser Strategie bestehen in zweierlei Hinsicht:

  1. Die Brin-Band-Parameter sind nicht korrekt eingestellt. Wenn die Brin-Band-Parameter zu groß oder zu klein eingestellt werden, wird die Wirkung der Erkennung von Schwingungssteigerungen stark reduziert.

  2. Der Indikator sendet ein falsches Signal. Diese Strategie beruht hauptsächlich auf der Identifizierung von Schlüsselpunkten durch die Bollinger Bands in Kombination mit dem RSI-Indikator, aber in Einzelfällen kann es sein, dass das Signal des Indikators falsch ist. In diesem Fall kann es zu Verlusten kommen, wenn der Indikator blind folgt.

In Bezug auf diese Risiken können wir in folgenden Bereichen optimieren:

  1. Testen Sie die optimalen Werte des Brin-Band-Parameters unter verschiedenen Periodenparametern für verschiedene Märkte und legen Sie die vernünftigen Parameter fest.

  2. Hinzufügen anderer Indikatoren als Verifizierungssignale, um Fehler bei der Beurteilung eines einzelnen Indikators zu vermeiden. Zum Beispiel können KD-Indikatoren hinzugefügt werden.

  3. Erweiterung der Regelungen für die Berufserfahrung, um die Zulassung nach den jeweiligen Gegebenheiten zu bestimmen.

Richtung der Strategieoptimierung

Diese Strategie kann auch in folgenden Bereichen optimiert werden:

  1. Tests zur Optimierung der Brin-Band-Parameter, um optimale Parameter zu finden, die besser für die Sorte geeignet sind.

  2. Eine zusätzliche Stop-Loss-Strategie, mit der Sie die Stop-Loss-Verfolgung einrichten oder die Stop-Loss bewegen können, um mehr Gewinn zu erzielen.

  3. In Kombination mit mehr Indikatoren und Formen, die als Eingangssignale verifiziert werden, wie z. B. Kennzahlen, grundlegende Faktoren usw., erhöht sich die Genauigkeit der Operationen.

  4. Die Optimierung der Parameterpalette wird entsprechend der Merkmale der verschiedenen Sorten und Märkte festgelegt, wodurch ein strategischer Lager mit mehreren Parameterpaletten gebildet wird.

Zusammenfassen

Diese Strategie verwendet die Brin-Band-Indikatoren und die RSI-Indikatoren, um die Schlüsselpunkte zu identifizieren, an denen der Preis möglicherweise umkehrt. Sie ist zuverlässig bei der Beurteilung von Trend-Schlüsselpunkten.

Strategiequellcode
/*backtest
start: 2024-01-28 00:00:00
end: 2024-02-04 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("TradeOptix 2.0", shorttitle="TradeOptix 2.0", overlay=true)


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


///////////// Bollinger Bands
BBlength = input.int(200, minval=1, title='Bollinger Period Length')
BBmult = 2  // input(2.0, minval=0.001, maxval=50,title="Bollinger Bands Standard Deviation")
BBbasis = ta.sma(price, BBlength)
BBdev = BBmult * ta.stdev(price, BBlength)
BBupper = BBbasis + BBdev
BBlower = BBbasis - BBdev
source = close
buyEntry = ta.crossover(source, BBlower)
sellEntry = ta.crossunder(source, BBupper)
plot(BBbasis, color=color.new(color.aqua, 0), title='Bollinger Bands SMA Basis Line')
p1 = plot(BBupper, color=color.new(#7787b9, 0), title='Bollinger Bands Upper Line')
p2 = plot(BBlower, color=color.new(#7787b9, 0), title='Bollinger Bands Lower Line')
fill(p1, p2, color = color.rgb(40, 226, 255, 90))





///////////// RSI + Bollinger Bands Strategy
long = ta.crossover(vrsi, RSIoverSold) and ta.crossover(source, BBlower)
close_long = ta.crossunder(vrsi, RSIoverBought) and ta.crossunder(source, BBupper)

if not na(vrsi)

    if long
        strategy.entry('Long', strategy.long, stop=BBlower, alert_message = "Exit")
        alert("Enter Calls")
    else
        strategy.cancel(id='Long')
        alert("Exit Calls")

    if close_long
        strategy.close('Long',alert_message = "Exit")
        alert("Exit Calls")


plotshape(long, title='UpTrend Begins', location=location.belowbar, style=shape.flag, size=size.tiny, color=color.new(color.green, 0))
plotshape(close_long, title='DownTrend Begins', location=location.abovebar, style=shape.flag, size=size.tiny, color=color.new(color.red, 0))