Handelsstrategie basierend auf dem dreifach exponentiellen gleitenden Durchschnitts-Crossover


Erstellungsdatum: 2023-09-19 15:41:47 zuletzt geändert: 2023-09-19 15:41:47
Kopie: 1 Klicks: 611
1
konzentrieren Sie sich auf
1617
Anhänger

Überblick

Die Strategie ermittelt Kauf- und Verkaufssignale, indem sie die dreifache Index-Moving Average (TEMA) zwischen zwei verschiedenen Parametern berechnet. Die Strategie erzeugt Kauf- und Verkaufssignale, wenn die Schnelllinie über der TEMA durchbricht, und Verkaufssignale, wenn sie durchbricht. Die Strategie kombiniert die Vorteile der TEMA-Gleichkurve, um potenzielle Trendwechselpunkte zu entdecken.

Strategieprinzip

  1. Berechnen Sie ein Dreifach-EMA mit einer Zeitspanne von 34 als Schnelllinie TEMA.

  2. Berechnen Sie ein Dreifach-EMA mit einer Zeitspanne von 13 als Langleiter-TEMA.

  3. Wenn die Schnellleine TEMA über die Langleine TEMA durchläuft, wird ein Kaufsignal erzeugt.

  4. Wenn die Schnellleine unter TEMA durch die Langleine geht, wird ein Verkaufssignal erzeugt.

  5. Automatische Auftragsverwaltung mit dem Strategy-Modul.

Analyse der Stärken

  1. Die TEMA-Kurve ist glatter und kann falsche Signale reduzieren.

  2. Die unterschiedlichen Kurven können sowohl kurzfristige als auch langfristige Trends erfassen.

  3. Die Strategie-Signale sind einfach, klar und leicht umzusetzen.

  4. Die Parameter können frei angepasst werden, um sie an die verschiedenen Perioden anzupassen.

  5. Preset-Stopp- und Stopp-Positionen zur Risikokontrolle.

Risikoanalyse

  1. Eine falsche Einstellung der Parameter kann zu viele Fehlsignale erzeugen.

  2. TEMA hat eine gewisse Verzögerung und könnte einen Notfall übersehen haben.

  3. Einige der größten Durchbrüche konnten nicht vorher vorhergesagt werden.

  4. Es ist notwendig, Trends und Resistenzen in Verbindung zu bringen.

  5. Es besteht ein gewisses Rückrufrisiko.

Optimierungsrichtung

  1. Tests mit Optimierungsparametern, um die optimale Kombination zu finden.

  2. Erhöhung der Filterbedingungen, um ein Qualitätssignal zu gewährleisten.

  3. In Kombination mit anderen Indikatoren kann man große Trends beurteilen.

  4. Entwicklung von Ausstiegsmechanismen, um Überschreitungen zu verhindern.

  5. Die Anpassung der festen Stop-Loss-Stoppschaltung an die dynamische Stop-Loss-Stoppschaltung.

  6. Test der Wirksamkeit von verschiedenen Sorten und Zyklen auf der Festplatte.

Zusammenfassen

Die Strategie nutzt die Gleitvorteile des TEMA-Indikators und die Kreuzbeurteilung, um einfache Handelssignale zu erzeugen. Durch Parameteroptimierung, strenge Filterung und Risikokontrolle kann sie zu einer stabilen Trendverfolgungsstrategie werden. Insgesamt ist die Strategie praktisch robust und lohnt sich eine gründliche Optimierungstestung für bessere Renditen.

Strategiequellcode
/*backtest
start: 2023-09-11 00:00:00
end: 2023-09-18 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title="TEMA With Alert", shorttitle="ALRTEMA", overlay = true )
//Blue
Length = input(34, minval=1)
xPrice = close
xEMA1 = ema(xPrice, Length)
xEMA2 = ema(xEMA1, Length)
xEMA3 = ema(xEMA2, Length)
nRes = 3 * xEMA1 - 3 * xEMA2 + xEMA3


//RED
Length2 = input(13, minval=1)
xPrice2 = close
xEMA12 = ema(xPrice2, Length2)
xEMA22 = ema(xEMA12, Length2)
xEMA32 = ema(xEMA22, Length2)
nRes2 = 3 * xEMA12 - 3 * xEMA22 + xEMA32


buy = 1
sell = 0

x = if nRes > nRes2
	buy
else
	sell


c = cross(nRes, nRes2)

xy = "Do Some Thing :" + tostring(x)


alertcondition(c, title="Crosing Found", message=xy)

plot(nRes, color=red)
plot(nRes2, color=blue)

short = cross(nRes, nRes2) and nRes > nRes2
long = cross(nRes, nRes2) and nRes < nRes2

strategy.entry("long", strategy.long, when=long)
strategy.entry("short", strategy.short, when=short)