
Diese Strategie basiert auf dem EMA-Indikator und ist eine Breakout-Trading-Strategie, die als Einstiegssignal betrachtet, wenn der Preis die EMA überschreitet, und setzt Stop-Loss- und Stop-Off-Positionen mit einer Dreiecks-Stop-Methode ein, die eine höhere Gewinnwahrscheinlichkeit hat.
Die Strategie wird durch die Berechnung der 5-Tage-EMA als Indikator, wenn der Schlusskurs berührt die 5-Tage-EMA von oben, als Signal zum Verlust; dann setzen Sie den Einstiegspreis als die Höhe der Signal-Generation-Säule, die Stop-Loss ist die höchste Stelle der vorherigen K-Linie, die Stop-Loss für den Einstiegspreis reduziert 3 mal die Risiko-Wert (unter der Annahme, dass die Stop-Loss-Ratio ist 2: 1). So, wenn der Preis brechen die EMA nach unten, wir zu verlieren; wenn der Preis wieder steigt, können die Stop-Loss-Punkte die Verluste in einem bestimmten Bereich zu kontrollieren; und die Dreiecks-Stopp kann eine bessere Risiko-Rendite zu erhalten.
Dies ist eine einfache Strategie, um die EMA zu durchbrechen, mit folgenden Vorteilen:
Die Strategie birgt auch einige Risiken:
Um das Risiko zu kontrollieren, können Sie in Kombination mit anderen Indikatoren die großen Trends beurteilen, um einen Abweichhandel zu vermeiden. Sie können auch die Stop-Loss-Spanne an die Schwankungen anpassen.
Dies ist eine relativ einfache Strategie, die in folgenden Richtungen optimiert werden kann:
Die Strategie insgesamt ist eine einfache und praktische Kurzzeit-Breakout-EMA-Strategie. Sie hat die Vorteile, dass die Regeln klar sind, einfach zu implementieren sind und die Stop-Loss-Completion besteht, wodurch eine bessere Risiko-Rendite erzielt werden kann. Es gibt jedoch auch Probleme wie das Risiko, eingehalten zu werden.
/*backtest
start: 2024-01-30 00:00:00
end: 2024-02-29 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Short Entry EMA Strategy with Visual SL and TP", shorttitle="SE-EMA-SL-TP-Viz", overlay=true)
// Customization Inputs
emaPeriod = input.int(5, title="EMA Period", minval=1)
// EMA Calculation
emaValue = ta.ema(close, emaPeriod)
plot(emaValue, title="5 EMA", color=color.blue)
// Detecting Short Entry Conditions
shortEntryCondition = close > emaValue and low <= emaValue and low[1] > emaValue[1] and close[1] > emaValue[1]
// Entry, SL, and TP Logic
if (shortEntryCondition)
entryPrice = open[1]
slLevel = high[1]
risk = slLevel - entryPrice
tpLevel = entryPrice - risk * 3 // Assuming a 2:1 risk-reward ratio for TP calculation
// Execute short trade
strategy.entry("Short", strategy.short)
strategy.exit("Exit", "Short", stop=slLevel, limit=tpLevel)
// Visualizing SL and TP levels
// line.new(bar_index, slLevel, bar_index + 20, slLevel, color=color.red, width=2)
// line.new(bar_index, tpLevel, bar_index + 20, tpLevel, color=color.green, width=2)
// Plotting Short Entry Signal
plotshape(series=shortEntryCondition, style=shape.triangledown, location=location.abovebar, color=color.red, title="Short Signal")