- Das Strategieplatz
- Das Brin-Band hat sich durchgesetzt.
Das Brin-Band hat sich durchgesetzt.
Schriftsteller:
ChaoZhang, Datum: 2024-04-30 17:21:16
Tags:
BBSMA
Übersicht
Die Strategie verwendet das Brin-Band als Hauptindikator, um zu viele Positionen zu eröffnen, wenn der Schlusskurs den Kurs überschreitet, und um leere Positionen zu eröffnen, wenn er den Kurs überschreitet. Das Brin-Band besteht aus Mittelkurs ("Moving Average"), Mittelkurs ("Mittelkurs+Standardschaden") und Mittelkurs ("Mittelkurs-Standardschaden").
Die Strategie
- Berechnung der Mittelstrecke, der Oberstrecke und der Unterstrecke des Brennbandes. Die Mittelstrecke ist ein einfacher gleitender Durchschnitt des Schlusskurses, wobei die Oberstrecke und die Unterstrecke durch die Mittelstrecke zuzüglich einer bestimmten Multiplikatorzahl abzüglich des Standardfehlers erhalten werden.
- Wenn der Schlusskurs den Kurs überschreitet, öffnen Sie eine Überposition; wenn der Schlusskurs den Kurs überschreitet, öffnen Sie eine Leerposition.
- Ausgleichsbedingungen: Mehrsitzende Positionen werden ausgeglichen, wenn der Schlusskurs den mittleren Kurs überschreitet; leere Positionen werden ausgeglichen, wenn der Schlusskurs den mittleren Kurs überschreitet.
Strategische Vorteile
- Die Strategie basiert auf dem Brennstoffband und kann Markttrends effektiv erfassen und zu Beginn der Entwicklung von Trends anlegen, um mehr Gewinn zu erzielen.
- Die Verwendung der Mittelstrecke als Ausgleichsbedingungen verhindert, dass man bei einer Trendwende weiter hält, wodurch das Risiko verringert wird.
- Die strategische Logik ist klar, leicht verständlich und umsetzbar.
Strategische Risiken
- Die Auswahl von Blink-Band-Parametern (z. B. Länge und Multiplikatoren) beeinflusst die Strategie-Performance, wobei verschiedene Parameter zu unterschiedlichen Ergebnissen führen können.
- In einem unruhigen Markt kann diese Strategie dazu führen, dass häufige Abwicklungen stattfinden, was zu hohen Transaktionskosten führt.
- Die Strategie berücksichtigt nicht die grundlegenden Faktoren des Marktes und setzt ausschließlich auf technische Indikatoren, die in einigen Fällen falsche Signale auslösen können.
Strategische Optimierung
- Die Einführung anderer technischer Indikatoren oder Marktgefühlsindikatoren zur Bestätigung der Wirksamkeit von Breach-Band-Signalen verbessert die strategische Genauigkeit.
- Optimierung von Brin-Band-Parametern, z. B. Anpassung der Brin-Band-Länge und -Mehrsätze an die Dynamik verschiedener Marktbedingungen, um sich an Marktveränderungen anzupassen.
- Einbeziehung von Risikomanagementmaßnahmen, wie Stop-Loss- und Stop-Loss-Einstellungen, um das Risiko eines einzigen Deals zu kontrollieren.
- Berücksichtigen Sie die Trendenstärke des Marktes, halten Sie Wertpapiere, wenn die Trends stark sind, und vermeiden Sie Trades, wenn die Trends schwächer sind oder wenn die Märkte unruhig sind, um strategische Gewinne zu erzielen und die Kosten für häufige Trades zu reduzieren.
Zusammenfassung
Die Brechungsstrategie greift Markttrends mit Brechungen auf der Brechungsbänder- und Off-Track-Basis ein. Die Strategie ist logisch klar und leicht umsetzbar und kann Trends effektiv erfassen, aber es besteht ein gewisses Risiko in Parameterwahl und Schwankungsmärkten. Die zukünftige Strategie kann durch die Einführung anderer Indikatoren, die Optimierung von Parametern, die Einbeziehung von Risikomanagement und andere Methoden verbessert werden.
/*backtest
start: 2023-04-24 00:00:00
end: 2024-04-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Bollinger Bands Strategy", shorttitle='BB Strategy', overlay=true)
// Bollinger Bands parameters
length = input.int(20, title="Length")
mult = input.float(2.0, title="Multiplier")
// Calculate Bollinger Bands
basis = ta.sma(close, length)
dev = mult * ta.stdev(close, length)
upper_band = basis + dev
lower_band = basis - dev
// Plot Bollinger Bands
plot(basis, color=color.blue, title="Basis")
plot(upper_band, color=color.red, title="Upper Band")
plot(lower_band, color=color.green, title="Lower Band")
// Strategy
long_condition = ta.crossover(close, upper_band)
short_condition = ta.crossunder(close, lower_band)
if (long_condition)
strategy.entry("Long", strategy.long)
if (short_condition)
strategy.entry("Short", strategy.short)
// Exit conditions
exit_long_condition = ta.crossunder(close, basis)
exit_short_condition = ta.crossover(close, basis)
if (exit_long_condition)
strategy.close("Long")
if (exit_short_condition)
strategy.close("Short")
Inhalte dazu
Weitere Informationen