
Die Strategie nutzt die Bollinger Bands Indicator für Trendbeurteilungen und kombiniert die RSI Indicator, um Überkaufe zu vermeiden, sowie die Phosphor-Wesen- und Farbfilterung, um die Handelssignale weiter zu verifizieren. Insgesamt ist die Hauptidee der Strategie, zu Beginn eines Trends zu kaufen und vor der Trendwende auszusteigen, um einen Gewinn zu erzielen.
Die Strategie nutzt zunächst die Unterbahnlinie im Brin-Band-Indikator, die als Gelegenheit für einen rituellen Stand gilt, wenn der Preis unterhalb der Unterbahn liegt. Um übermäßige Käufe zu vermeiden, wird die Strategie auch mit dem RSI-Indikator eingeführt, der den RSI unter 30 erfordert, um ein Kaufsignal zu erzeugen. Zusätzlich setzt die Strategie einen Filter auf die Rubin-Einheiten, der verlangt, dass die Einheiten der aktuellen K-Linie größer sind als die Hälfte der letzten 10 K-Linien-Durchschnitts-Einheiten, die einen Kauf auslösen.
Wenn der Preis über die Brin-Band nach unten geht, der RSI kleiner als 30 ist und die Einheit ausreichend ist, wird ein Kaufsignal für die grüne K-Linie erzeugt. Wenn der Preis über der Öffnung liegt und die Einheit größer als die Hälfte der durchschnittlichen Einheit ist, wird ein Trendumkehrsignal erzeugt.
Der größte Vorteil dieser Strategie besteht darin, dass es möglich ist, den Zeitpunkt des Beginns des Trends zu bestimmen, und sich vor der Umkehrung des Trends zurückzuziehen, wodurch ein großer Gewinnpotenzial besteht. Insbesondere sind die wichtigsten Vorteile:
Der Brin-Band-Indikator beurteilt die Richtung des Trends genau. Der Brin-Band beurteilt die Preisentwicklung durch die Anpassung der Preisschwankungsbereiche. Mit diesem Indikator kann der Beginn und das Ende des Trends effektiv beurteilt werden.
Der RSI-Indikator verhindert Überkaufe. Der RSI misst Überkaufe und Überverkäufe und verhindert, dass bei kurzfristigen Kursänderungen ein falscher Kauf erfolgt.
Einheitliche Filter erhöhen die Zuverlässigkeit des Signals. Größere Einheiten bedeuten stärkere Durchbrüche. Einheitliche Filter können sicherstellen, dass Sie einen starken Durchbruch kaufen.
Der Farbfilter bestätigt die Kaufzeit. Der Kauf wird nur dann bestätigt, wenn die K-Linie grün ist, um die richtige Kaufzeit zu bestätigen.
Nach dem Kauf wird der Trend umgekehrt, indem er grün umgedreht wird. Händler sagen oft, dass der Trend umgekehrt ist. Durch den grünen Wandel kann der Zeitpunkt der Trendumkehr rechtzeitig ermittelt werden.
Die Strategie birgt auch einige Risiken, die beachtet werden müssen:
Die Brin-Band-Indikatoren können ein falsches Signal erzeugen. Die Brin-Band kann auch ein falsches Durchbruchsignal erzeugen, wenn die Märkte schwanken.
Ohne Berücksichtigung von Stop-Loss führt zu einer Vergrößerung der Verluste. Die Strategie hat keine Stop-Loss-Einstellung, die zu größeren Verlusten führen kann, wenn sie falsch beurteilt wird.
Die Filterbedingungen sind zu streng, um den Kauf zu verpassen. Wenn mehrere Filterbedingungen übereinander verwendet werden, kann die Kaufgelegenheit verpasst werden.
Die Einstellungen von Parametern und Filterbedingungen müssen optimiert und verifiziert werden, die Festplatten-Effekte müssen ebenfalls verifiziert werden.
Ein grüner Kurbel belegt, dass die Trendwende nicht stabil ist. Ein grüner Kurbel belegt, dass die Trendwende nicht vollständig belegt ist.
Die Risiken der entsprechenden Strategie können durch Stop-Loss-Einstellungen verringert werden; die Filterbedingungen können optimiert werden, um die Wahrscheinlichkeit eines verpassten Kaufs zu verringern; die Zeit der Kaufprüfung mit mehreren Indikatoren kann verbessert werden. Zusätzlich müssen die Rückmessungen in der Praxis überprüft werden.
Diese Strategie kann in folgenden Bereichen optimiert werden:
Optimierung der Parameter der Brin-Band und Suche nach der optimalen Kombination der Parameter. Verschiedene Periodengrößen, Standarddifferenz-Multiplizen usw. können getestet werden.
Verschiedene Überkauf-Überverkauf-Indikatoren werden als Alternative zum RSI getestet.
Hinzufügen von mobilen Stop-Losses, um das Risiko zu kontrollieren. Bereitstellung einer angemessenen mobilen Stop-Loss-Strategie basierend auf Rückmeldedaten.
Optimieren Sie die Filterbedingungen. Testen Sie die Filter- und Periodiparameter für die unterschiedlich großen Filterobjekte.
Versuchen Sie es mit anderen Indikatoren zu kombinieren.
Verschiedene Umkehrsignale werden getestet, um eine Trendumkehr zu bestimmen.
Testen der Handelsvarianten und -zeiten. Bewertung der Effektivität der Strategien in verschiedenen Märkten.
Die Strategie hat insgesamt eine starke Trendverfolgung und Anpassungsfähigkeit. Die Kernvorteile liegen in der Verwendung von Brin-Bändern, um die Richtung der Trends zu bestimmen, sowie RSI- und Filterbedingungen, um eine Kaufzeit zu gewährleisten. Es besteht jedoch ein gewisses Risiko, das durch gezielte Optimierungstests erfolgen muss.
/*backtest
start: 2023-09-23 00:00:00
end: 2023-10-23 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//Noro
//2018
//Donate: 3BMEXvKkuJLobJrcpMm12bKTZoCnojZTjh
//@version=2
strategy(title = "Noro's Wizard Strategy v1.1", shorttitle = "Wizard str 1.1", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 10)
//Settings
capital = input(100, defval = 100, minval = 1, maxval = 10000, title = "Capital, %")
length = input(40, defval = 40, minval = 1, maxval = 200, title = "BB Period")
usebod = input(false, defval = false, title = "Use Body-Filter")
usecol = input(false, defval = false, title = "Use Color-Filter")
usersi = input(true, defval = true, title = "Use RSI-Filter")
showar = input(false, defval = false, title = "Show Arrows")
fromyear = input(1900, defval = 1900, minval = 1900, maxval = 2100, title = "From Year")
toyear = input(2100, defval = 2100, minval = 1900, maxval = 2100, title = "To Year")
frommonth = input(01, defval = 01, minval = 01, maxval = 12, title = "From Month")
tomonth = input(12, defval = 12, minval = 01, maxval = 12, title = "To Month")
fromday = input(01, defval = 01, minval = 01, maxval = 31, title = "From day")
today = input(31, defval = 31, minval = 01, maxval = 31, title = "To day")
//Bollinger
src = low
mult = 2
basis = sma(src, length)
dev = mult * stdev(src, length)
lower = basis - dev
plot(lower, color = lime, linewidth = 3, title="Bottom Line")
//Fast RSI Filter
fastup = rma(max(change(close), 0), 7)
fastdown = rma(-min(change(close), 0), 7)
rsi = fastdown == 0 ? 100 : fastup == 0 ? 0 : 100 - (100 / (1 + fastup / fastdown))
rsif = rsi < 30 or usersi == false
//Body Filter
nbody = abs(close - open)
abody = sma(nbody, 10)
body = nbody > abody / 2 or usebod == false
//Signals
up1 = low < lower and (close < open or usecol == false) and body and rsif
exit = close > open and nbody > abody / 2
//Arrows
needar = up1 and showar
plotarrow(needar ? 1 : na)
//Trading
lot = strategy.position_size == 0 ? strategy.equity / close * capital / 100 : lot[1]
if up1
if strategy.position_size < 0
strategy.close_all()
strategy.entry("Long", strategy.long, lot, when=(time > timestamp(fromyear, frommonth, fromday, 00, 00) and time < timestamp(toyear, tomonth, today, 23, 59)))
if time > timestamp(toyear, tomonth, today, 23, 59) or exit
strategy.close_all()