Diese Strategie beurteilt die Preisentwicklung durch die Kreuzung von schnellen und langsamen EMAs und führt Trendverfolgungsoperationen durch. Sie gehört zu den mittleren und langen Trendhandelsstrategien.
Die Strategie:
Die typischen Parameter sind schnelle 13 und langsame 48 EMA.
Wenn die schnelle Linie die langsame Linie von unten durchbricht, wird ein Mehr-Eintritt durchgeführt.
Wenn der Preis die Schnelllinie von oben nach unten durchbricht, wird ein mehrfacher Stop-Loss-Exit durchgeführt.
Die Option besteht darin, sich der Forex-Betriebsregel anzuschließen und auf zwei Wege zu handeln.
Die Vorteile der Strategie:
Die EMA arbeitet schnell zusammen, um langfristige Trends zu identifizieren.
Durchbruch-Trading-Methoden, die in der Anfangsphase des Trends rechtzeitig eingegeben werden können.
Die Stop-Loss-Methode ist einfach, direkt und kann einzelne Verluste kontrollieren.
Die Risiken dieser Strategie:
Die EMA hat ein Problem mit dem Rückstand und könnte die besten Einstiegspunkte verpassen.
Die Stop-Loss-Grenze muss entsprechend gelockert werden, um zu häufige Stop-Losses zu vermeiden.
Es ist schwierig, eine klare Richtung zu bestimmen.
Zusammenfassend lässt sich sagen, dass die Strategie die EMA-Kreuzung für die Trendbeurteilung und -verfolgung nutzt. Die Optimierung der Parameter und die Risikokontrolle sind noch zu verbessern, aber das Gesamtkonzept ist einfach und praktisch. Die Optimierung kann an verschiedene Markttypen angepasst werden.
/*backtest
start: 2022-09-05 00:00:00
end: 2023-09-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
// strategy("EMA Strategy 13 48", shorttitle = "EMA Strategy 13 48", overlay=true, pyramiding = 3,default_qty_type = strategy.percent_of_equity, default_qty_value = 1000)
// === Inputs ===
// short ma
maFastSource = input(defval = close, title = "Fast MA Source")
maFastLength = input(defval = 13, title = "Fast MA Period", minval = 1)
// long ma
maSlowSource = input(defval = close, title = "Slow MA Source")
maSlowLength = input(defval = 48, title = "Slow MA Period", minval = 1)
// === Vars and Series ===
fastMA = ema(maFastSource, maFastLength)
slowMA = ema(maSlowSource, maSlowLength)
plot(fastMA, color=blue)
plot(slowMA, color=purple)
goLong() => crossover(fastMA, slowMA)
killLong() => crossunder(close, fastMA)
strategy.entry("Buy", strategy.long, when = goLong())
strategy.close("Buy", when = killLong())
// Shorting if using
goShort() => crossunder (fastMA, slowMA)
killShort() => crossover(fastMA, slowMA)
//strategy.entry("Sell", strategy.short, when = goShort())
//strategy.close("Sell", when = killShort())