Strategie für einen Dreifach-EMA-Ausbruch

Schriftsteller:ChaoZhang, Datum: 15.9.2023
Tags:

Strategieübersicht

Die Triple EMA Breakout Strategie ist eine quantitative Strategie, die den Triple Exponential Moving Average (EMA) Indikator zur Handelssignalgenerierung verwendet. Sie erzeugt Handelssignale, wenn der Preis durch die Triple EMA bricht und basierend auf der Breakout-Richtung lang oder kurz geht. Die Strategie zielt hauptsächlich darauf ab, mittelfristige Trendänderungen zu erfassen.

Strategie Logik

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

  2. Gehen Sie lang, wenn der Preis über die dreifache EMA bricht.

  3. Gehen Sie kurz, wenn der Preis unter die dreifache EMA fällt.

  4. Ausgangssignale werden erzeugt, wenn der Preis wieder unter oder über die dreifache EMA fällt.

Die dreifache EMA wiederholt sich auf der einzelnen EMA, um schneller auf Trends und Wendepunkte zu reagieren.

Die Breakout-Gültigkeit hängt von der EMA-Parameter-Ausrichtung ab, die für eine optimale Handelsleistung angepasst werden kann.

Vorteile der Strategie

  • Einfache und direkte Dreifach-EMA-Berechnung

  • Schnellere Reaktion auf Preisänderungen

  • Glättete Kurve, effektiver Schwingungsfilter

  • Einfache Identifizierung der Trendrichtung

  • Anpassungsfähige Parameter an die Marktbedingungen

Gefahrenwarnungen

  • Es besteht ein potenzieller Preis nach Verzögerung

  • Verhindern Sie falsche Ausbrüche

  • Notwendige Optimierung der EMA-Parameter

  • Schwierige Feststellung der Trenddauer

Schlussfolgerung

Die dreifache EMA-Breakout-Strategie wendet den MA-Indikator innovativ an, um einzigartige Vorteile bei der Erfassung mittelfristiger kurzfristiger Trendänderungen zu erzielen.


/*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 ) 

Mehr