Erweiterte Bollinger Bands RSI Handelsstrategie

EMA RSI
Erstellungsdatum: 2024-04-30 16:54:45 zuletzt geändert: 2024-04-30 16:54:45
Kopie: 0 Klicks: 601
1
konzentrieren Sie sich auf
1617
Anhänger

Erweiterte Bollinger Bands RSI Handelsstrategie

Übersicht

Die Strategie kombiniert zwei technische Indikatoren, den Bollinger Band und den relativ starken RSI, um die Bandbreite der Preise zu erfassen. Der RSI dient als Grundlage für Handelssignale, um den Überkauf-Überverkauf-Zustand des Preises zu bestätigen. Wenn der Preis den Bollinger Bandbrech unterläuft und der RSI unter 30 liegt, wird ein Plussignal erzeugt.

Die Grundlagen der Strategie

  1. Berechnen Sie den einfachen Moving Average für den Schlusskurs mit den Brin-Bändern auf, zwischen und unter der Bahn. Die mittlere Bahn ist der mittlere Schlusskurs, der obere Schlusskurs ist der mittlere Schlusskurs plus oder minus eine bestimmte Standarddifferenz.

  2. Der RSI wird verwendet, um zu messen, wie hoch oder niedrig die Preise in einer bestimmten Zeit sind, um zu beurteilen, ob die Preise überkauft oder überverkauft sind.

  3. Erzeugt ein Handelssignal. Wenn der Schlusskurs die Bollinger Bandbrechung unterläuft und der RSI unter 30 liegt, erzeugt er ein Mehrwertsignal. Wenn der Schlusskurs die Bollinger Bandbrechung überläuft und der RSI über 70 liegt, erzeugt er ein Negativsignal.

  4. Ausführung des Handels Einschränkungs-Beschreibung nach dem Handelssignal, Durchbruch der Brin-Band auf der Bahn machen frei, auf der Bahn tun mehr gleichzeitig, die vorherige Richtung der Aufhängung zu stornieren

Analyse der Stärken

  1. Die Brin-Band ist ein guter Indikator für die Bandbreite der Preise, der RSI ist ein guter Indikator für den Überkauf und den Überverkauf der Preise, und die Kombination von beiden ist ein sehr zuverlässiger Indikator für die Zeit, in der die Preise umkehren.

  2. Die Einstellung der Limit-Price-Option verhindert, dass Positionen falsch eröffnet oder nach hohen Abschlägen gejagt werden. Die Einstellung der Stop-Loss-Option ermöglicht die Risikokontrolle.

  3. Die Einstellung der vorherigen Richtungs-Anhängung kann verhindern, dass die Strategie zu häufig gehandelt wird.

Risikoanalyse

  1. Bei tendenziellen Verhaltensweisen kann es zu größeren Rückgängen kommen. Die Brin-Band- und RSI-Indikatoren eignen sich besser für die Beurteilung von Wendepunkten in schwankenden Märkten und haben eine schwache Fähigkeit, die Tendenz zu erfassen.

  2. Die Parameter-Einstellungen haben einen großen Einfluss auf die Strategie. Die Parameter-Einstellungen von Brin-Bändern beeinflussen die Häufigkeit der Preis-Breakouts, die Parameter-Einstellungen des RSI beeinflussen die Empfindlichkeit von Überkauf-Überverkauf-Signalen und müssen je nach Markteigenschaften und Handelszyklen optimiert werden.

Optimierung der Richtung

  1. Es kann in Erwägung gezogen werden, Trendbeurteilungsindikatoren wie die MAC-Brinbands und RSI-Indikatoren in Kombination mit Trendindikatoren zu verwenden, um die Anpassung an mehrere freie Positionen zu ermöglichen.

  2. Es kann in Erwägung gezogen werden, die Optimierung der dynamischen Parameter zu verwenden, um die Parameter des Brin-Bands und des RSI-Indikators an die Volatilität der Preise und die Stärke der Trends anzupassen, um die Anpassungsfähigkeit der Strategie zu verbessern.

  3. In der Strategie kann ein Modul für die Vermögensverwaltung und die Positionsverwaltung integriert werden, um die Vermögensmenge und die Leverage pro Transaktion dynamisch an die Konto-Finanz, die Risikopräferenzen und die historische Rücknahme anzupassen.

Zusammenfassung Die Strategie kann durch die Kombination von Brin-Bands und RSI-Indikatoren die Überkauf-Überverkauf-Zustände der Preise effektiver erfassen und als Handelssignal verwenden. Die Strategie kann jedoch unter tendenziellen Bedingungen schlechte Leistungen erbringen und die Strategie ist empfindlicher für die Parameter-Einstellungen. In der Zukunft kann die Einführung von Modulen wie Trendbeurteilung, dynamische Parameteroptimierung und Kapitalmanagement in Betracht gezogen werden, um die Stabilität und Profitabilität der Strategie weiter zu verbessern.

Strategiequellcode
/*backtest
start: 2024-03-01 00:00:00
end: 2024-03-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Geliştirilmiş Bollinger Bantları Stratejisi", overlay=true)
source = close
length = input.int(20, minval=1, title="Uzunluk")
mult = input.float(2.0, minval=0.001, maxval=50, title="Çarpan")
basis = ta.sma(source, length)
dev = mult * ta.stdev(source, length)
upper = basis + dev
lower = basis - dev
plot(basis, title="Baz Çizgisi", color=color.blue)
plot(upper, title="Üst Bant", color=color.green)
plot(lower, title="Alt Bant", color=color.red)

// RSI göstergesi ekleme
rsiLength = input.int(14, title="RSI Uzunluğu")
rsiSource = close
rsi = ta.rsi(rsiSource, rsiLength)
plot(rsi, title="RSI", color=color.orange)

// RSI ve Bollinger Bantları kombinasyonu ile alım/satım sinyalleri
buyEntry = ta.crossover(source, lower) and rsi < 30
sellEntry = ta.crossunder(source, upper) and rsi > 70
plotshape(series=buyEntry, title="Alım Sinyali", location=location.belowbar, color=color.green, style=shape.labelup, text="AL")
plotshape(series=sellEntry, title="Satım Sinyali", location=location.abovebar, color=color.red, style=shape.labeldown, text="SAT")

// Strateji giriş/çıkış noktaları
if (buyEntry)
	strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands", comment="BBandLE")
else
	strategy.cancel(id="BBandLE")

if (sellEntry)
	strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands", comment="BBandSE")
else
	strategy.cancel(id="BBandSE")

// Strateji performansını gösteren grafik
plot(strategy.equity, title="Strateji Performansı", color=color.purple, linewidth=2, style=plot.style_areabr)