Triple-EMA-Ausbruchsstrategie mit gleitendem Durchschnitt


Erstellungsdatum: 2023-09-15 14:36:11 zuletzt geändert: 2023-12-01 14:58:23
Kopie: 0 Klicks: 815
1
konzentrieren Sie sich auf
1617
Anhänger

Strategieübersicht

Die Triple EMA Moving Average Breakout Strategie ist eine quantitative Strategie, bei der die Triple EMA Moving Average Indicator verwendet wird, um Handelssignale zu beurteilen. Wenn der Preis die Triple EMA überschreitet, wird ein Handelssignal erzeugt.

Strategieprinzip

  1. Berechnen Sie die dreifache EMA mit der Formel: 3 x EMA (n) - 3 x EMA[EMA(n)] + EMA[EMA(EMA(n))]

  2. Wenn der Preis dreifache EMAs aufweist, tun Sie mehr

  3. Wenn der Preis die Dreifache EMA überschreitet, machen Sie eine Leerstellung

  4. Ein Bilanzsignal für einen erneuten Rückgang oder eine Durchbrechung des Triple EMA

Die dreifache EMA überträgt die einzelnen EMA-Indikatoren und ermöglicht eine schnellere Verfolgung von Trends und Wendepunkten bei Preisveränderungen. Sie behält die Eigenschaften der EMA selbst bei und verbessert die Gleitbarkeit der Kurve.

Bei der Verwendung dieser Strategie hängt die Wirksamkeit des Durchbruchs von der Einstellung der EMA-Parameter ab. Die Parameter können an den Markt angepasst werden, um die beste Handelswirkung zu erzielen.

Strategische Vorteile

  • Triple EMA-Berechnung einfach und unkompliziert

  • Schneller auf Preisänderungen reagieren

  • Glatte Kurve, wirksame Filterung von Erschütterungen

  • Trends sind leicht zu erkennen

  • Parameter sind anpassbar

Gefahrenhinweise

  • Es gibt eine gewisse Preisnachlässigkeit

  • Vorsicht bei falschen Durchbrüchen

  • EMA-Parameter-Einstellungen müssen optimiert werden

  • Die Dauer der Trends ist nicht abzuschätzen

Zusammenfassen

Die Triple EMA Moving Average Breakout Strategie ist ein innovativer Einsatz des MA-Indikators, der einen einzigartigen Vorteil bei der Erfassung von kurzfristigen Trendänderungen bietet. Durch die Anpassung der Parameter kann eine gute Handelswirkung erzielt werden. Die Strategie lohnt sich, nach der Rücktestprüfung und der Optimierung der Festplattenanpassung angewendet zu werden.

Strategiequellcode
/*backtest
start: 2023-01-01 00:00:00
end: 2023-04-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 14/08/2018
// This study plots the TEMA1 indicator. TEMA1 ia s triple MA (Moving Average),
// and is calculated as 3*MA - (3*MA(MA)) + (MA(MA(MA)))
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="TEMA1 Backtest", shorttitle="TEMA", overlay = true )
Length = input(26, minval=1)
reverse = input(false, title="Trade reverse")
xPrice = close
xEMA1 = ema(xPrice, Length)
xEMA2 = ema(xEMA1, Length)
xEMA3 = ema(xEMA2, Length)
nRes = 3 * xEMA1 - 3 * xEMA2 + xEMA3
pos = iff(close > nRes, 1,
       iff(close < nRes, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )