
Die Strategie nutzt die Index-Moving Average (EMA) und die Upperband-Indikatoren, um die Aufwärtsentwicklung des Marktes zu erfassen. Die Strategie gibt ein Kaufsignal aus, wenn der Schlusskurs die Upperband-Band überschreitet und bestimmte Bedingungen erfüllt. Die Strategie gibt ein Verkaufssignal aus, wenn der Schlusskurs die 3-Tage-EMA überschreitet.
Der Kern der Strategie ist die Verwendung von EMA und Upperband, zwei technische Indikatoren, um zu beurteilen, die Markttrends und Verkaufszeit. Zuerst berechnet die Strategie die Upperband-Indikator, der berücksichtigt die Volatilität der Preise, wenn die Preise von der Durchschnittspreis abweichend größer ist, wird der Wert der Upperband entsprechend erhöht.
Für stark trendige Märkte: Die Strategie funktioniert gut im Aufwärtstrend, besonders für stark volatile und tendenziell ausgeprägte Sorten wie Bitcoin.
Kombination von Preis und Volatilität: Die Upperband-Kennzahlen berücksichtigen sowohl Preisniveaus als auch Preisvolatilität und können die Marktlage umfassender widerspiegeln.
Einfach: Die Strategie ist klar und logisch, die verwendeten Kennzahlen sind einfach und leicht zu verstehen und umzusetzen.
Für den Short-Line-Handel geeignet: Diese Strategie hat eine hohe Kauf- und Verkaufsfrequenz und ist für den Short-Line-Handel geeignet.
Die Strategie kann in einem wackligen Markt ohne deutliche Trends häufig gehandelt werden, was zu einem größeren Schlupfpunkt und zu hohen Handelskosten führt.
Gefahr für die Kennzahlen: Die Strategie ist empfindlich für die Kennzahlen, und eine falsche Einstellung der Parameter kann zu einer schlechten Strategieleistung führen.
Risiko einer Überanpassung: Die Strategie kann in einem bestimmten Markt gut funktionieren, sich aber möglicherweise nicht an veränderte Marktumgebungen anpassen, wodurch das Risiko einer Überanpassung besteht.
Einführung von Trendbestätigungsindikatoren: Es können Trendbestätigungsindikatoren wie MACD eingeführt werden, um falsche Signale in einem wackligen Markt zu filtern.
Optimierung der Parameterwahl: Optimierungsmethoden wie genetische Algorithmen können genutzt werden, um die optimale Kombination von Indikatorparametern zu finden.
Risikokontrollmodul hinzugefügt: Risikokontrollmaßnahmen wie Stop-Loss, dynamische Positionsmanagement können eingeführt werden, um das strategische Risiko zu verringern.
Anpassung an verschiedene Sorten: Strategien können durch Methoden wie maschinelles Lernen an verschiedene Sorten und Marktumgebungen angepasst werden.
Die Strategie verwendet EMAs und Upperband-Indikatoren, um Aufwärtstrends zu erfassen. Sie ist logisch klar und einfach umzusetzen. Die Strategie birgt jedoch auch bestimmte Risiken, wie beispielsweise ein Schwankungsrisiko, ein Parameterrisiko und ein Überfittungsrisiko.
/*backtest
start: 2023-05-11 00:00:00
end: 2024-05-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Estratégia de Cruzamento de Bandas", overlay=true)
// Entradas
factor = input(0.001, title="Factor")
length = input(20, title="Length")
// Cálculo da Upperband
Upperband = high * (1 + 2 * ((((high - low) / ((high + low) / 2)) * 1000) * factor))
// Condição de Compra
buy_condition = close > ta.ema(close, 3)
// Variável para controlar se a compra foi feita
var bought = false
// Sinal de compra
buy_signal = (close[1] <= ta.sma(Upperband, length)[1]) and (close > ta.sma(Upperband, length)) and buy_condition
// Sinal de venda
sell_signal = close < ta.ema(close, 3) and bought
// Atualizar o status de compra
if buy_signal
bought := true
strategy.entry("Compra", strategy.long)
else if sell_signal
bought := false
strategy.close("Compra")
// Plotagem dos sinais de compra e venda no gráfico
plotshape(series=buy_signal, title="Compra", color=color.green, style=shape.triangleup, location=location.belowbar)
plotshape(series=sell_signal, title="Venda", color=color.red, style=shape.triangledown, location=location.abovebar)