
Trendfolgender Indikator, der neueren Preisen mehr Gewicht verleiht und schneller reagiert als der SMA. Kreuzungen zwischen schnellen und langsamen EMAs generieren Handelssignale.
Trendfolgender Indikator, der neueren Preisen mehr Gewicht verleiht und schneller reagiert als der SMA. Kreuzungen zwischen schnellen und langsamen EMAs generieren Handelssignale.
EMA-Crossover sind das klassische Trendfolge-Einstiegssignal. Wenn ein schneller EMA (z. B. 12-Perioden) einen langsamen EMA (z. B. 26-Perioden) nach oben kreuzt, signalisiert dies den Beginn eines Aufwärtstrends. Trendfolgestrategien halten Positionen, bis sich die EMAs zurückkreuzen, und erfassen so die gesamte Trendbewegung.
Mehr erfahren über Trend Following Strategies →import backtrader as bt
class EMATrendFollowing(bt.Strategy):
params = (('fast', 12), ('slow', 26))
def __init__(self):
self.ema_fast = bt.indicators.EMA(self.data.close, period=self.p.fast)
self.ema_slow = bt.indicators.EMA(self.data.close, period=self.p.slow)
self.crossover = bt.indicators.CrossOver(self.ema_fast, self.ema_slow)
def next(self):
if self.crossover > 0: # Fast EMA crosses above slow EMA
self.buy()
elif self.crossover < 0: # Fast EMA crosses below slow EMA
self.sell()| Parameter | Standard | Beschreibung |
|---|---|---|
| period | 12 | EMA-Rückschauzeitraum |