4-Stunden-Stochastische EMA-Trendstrategie

Schriftsteller:ChaoZhang, Datum: 2023-09-26 20:57:59
Tags:

Übersicht

Die 4-Stunden-Stochastische EMA-Trendstrategie stützt sich stark darauf, den Trend zum Gewinn zu erfassen. Diese Strategie kann auf Zeitrahmen von nur einer Stunde oder so hoch wie täglich verwendet werden, funktioniert jedoch am besten auf dem 4-Stunden-Chart. Sie besteht aus 4 Indikatoren:

  1. 5 Perioden exponentieller gleitender Durchschnitt (nahe)

  2. 15 Perioden exponentieller gleitender Durchschnitt (nahe)

  3. 50 Perioden exponentieller gleitender Durchschnitt (nahe)

  4. Stochastischer Indikator: K=13, D=5, Smooth=5 (13,5,5) 80/20 Level

Strategie Logik

Kaufsignale werden erzeugt, wenn die schnelle EMA über die langsame EMA überschreitet. Insbesondere gehen Sie lang, wenn die 5-Perioden-EMA über die 50-Perioden-EMA überschreitet, und die 15-Perioden-EMA auch über die 50-Perioden-EMA überschreitet. Dies zeigt, dass sich der kurzfristige Trend stärkt und der mittelfristige Trend auch bullisch wird, so dass wir lang gehen können.

Verkaufssignale werden erzeugt, wenn die schnelle EMA unter die langsame EMA überschreitet. Insbesondere, exit longs, wenn die 5-Perioden-EMA unter die 50-Perioden-EMA überschreitet, und die 15-Perioden-EMA auch unter die 50-Perioden-EMA überschreitet. Dies zeigt, dass der kurzfristige Trend schwächt und der mittelfristige Trend auch negativ wird, so sollten wir in Betracht ziehen, Longs zu verlassen.

Der Stochastische Oszillator wird verwendet, um den Trend zu bestätigen. Ein bullischer Crossover, wenn die K-Linie oberhalb der D-Linie kreuzt, gibt ein Kaufsignal, was anzeigt, dass der Stochastische bullisch ist, so dass wir lang gehen können. Ein bärischer Crossover, wenn die K-Linie unterhalb der D-Linie kreuzt, gibt ein Verkaufssignal, was anzeigt, dass die Stochastische bärisch ist, so dass wir einen Ausgang von Longs in Betracht ziehen sollten.

Durch die Kombination der Trendsignale der EMAs und des Stochastic können wir Trends genauer identifizieren und steuern, früh eintreten und vor Ende des Trends aussteigen.

Analyse der Vorteile

  • Die Verwendung von doppelten EMA-Crossovers filtert falsche Ausbrüche aus und identifiziert echte Trendänderungen.

  • Der Stochastic-Oszillator überprüft die Handelssignale der EMA und vermeidet den Handel ohne einen echten Trend.

  • Der 4-Stunden-Chart ermittelt mittelfristige und längerfristige Trends und vermeidet den Lärm durch kurzfristige Kursentwicklungen.

  • Die Verwendung von EMAs anstelle von SMAs reagiert schneller auf Kursänderungen und ermöglicht zeitnahe Trendmeldungen.

  • Anpassungsfähige Parameter entsprechen den unterschiedlichen Marktbedingungen.

Risikoanalyse

  • Eine signifikante Whipsaw-Preisbewegung kann mehrere falsche Signale von den EMA erzeugen.

  • Der Stochastic kann auch in bestimmten Situationen scheitern, daher sollten Trades nicht allein darauf angewiesen sein.

  • Es besteht die Gefahr, dass sich die Verluste vergrößern, wenn sich der Trend umkehrt.

  • Vermeiden Sie diese Strategie bei wichtigen Nachrichtenereignissen, die bestehende Trends stören können.

  • Schlechte Parameter-Einstellungen beeinflussen die Leistung negativ, daher ist eine Optimierung erforderlich.

Möglichkeiten zur Verbesserung

  • Versuche verschiedene Parameterperioden, um optimale Kombinationen zu finden.

  • Hinzufügen anderer Indikatoren wie RSI, um Signale zu überprüfen.

  • Anpassung der Parameter je nach Instrument und Marktbedingungen.

  • Einführung von Stop-Losses zur Risikokontrolle. Zu Beginn können breitere Stops verwendet werden, die dann dem Trend angepasst werden.

  • Überlegen Sie, ob Sie automatische Stopps wie ATR-Trailing-Stopps für dynamische Anpassungen hinzufügen.

Schlussfolgerung

Die 4-Stunden-Stochastische EMA-Trendstrategie kombiniert EMAs und Stochastische, um mittelfristige Trends frühzeitig zu identifizieren, den Trend zu bestiegen und vor einer Umkehrung auszusteigen. Sie eignet sich am besten für Trending-Märkte, sollte aber falsche Signale während der Spannungsmärkte erwartet werden. Weitere Verbesserungen durch Parameteroptimierung, Hinzufügen von Filtern, Implementierung dynamischer Stopps können die Strategieleistung verbessern. Insgesamt ist die Strategielogik einfach und klar, einfach für den Live-Handel zu implementieren und lohnt sich für weitere Forschung und Anwendung.


/*backtest
start: 2022-09-25 00:00:00
end: 2023-09-25 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © slymnturkoglu

//@version=4
strategy("HelloWord")
//study(title="Stochastic", shorttitle="Stoch", format=format.price, precision=2, resolution="")
period1 = 5
period2 = 15
period3 = 50

ma1 = ema(close, period1)
ma2 = ema(close, period2)
ma3 = ema(close, period3)

periodK=13
periodD=15
smoothK=5

k = sma(stoch(close, high, low, periodK), smoothK)
d = sma(k, periodD)


buyCondition = crossover(k, d) and crossover(ma1, ma3) and crossover(ma2, ma3)
sellCondition = crossunder(k, d) and crossunder(ma1, ma3) and crossunder(ma2, ma3)

strategy.entry("long", strategy.long, alert_message="LongAlert", when=buyCondition)
strategy.close("long", alert_message="CloseAlert", when=sellCondition)
    




//study("Stochastic EMA Trend", overlay=false)
plot(close)
plot(ma1, color=color.blue, linewidth=3, title="EMA period 5")
plot(ma2, color=color.green,linewidth=3, title="EMA period 15")
plot(ma3, color=color.yellow,linewidth=3, title="EMA period 50")
plot(d, color=color.red,linewidth=3, title="d")
plot(k, color=color.blue,linewidth=3, title="k")


Mehr