Autor:
João Nunes @ neskk.com - 2015
Der traditionelle MACD-Indikator wird hier um einen Momentum-Indikator und Alarmfunktionen erweitert. Die meisten Parameter lassen sich einfach anpassen, ohne dass man in den Code eintauchen muss.
Das ist mein MACD-Indikator, der gut strukturierten Code hat, sodass selbst Anfänger ihn verstehen und eventuell modifizieren können. Die Momentum-Idee stammt von einem anderen Indikator: https://www.mql5.com/en/code/11511.
Ich wollte einen traditionellen MACD-Indikator, bei dem:
- MACD-Linie = Schnelle EMA - Langsame EMA
- Signal = 9-Tage EMA des MACD
- Histogramm = MACD - Signal
Die Momentum-Linie wird berechnet, indem zwei MACD-Werte mit 10 Balken dazwischen verglichen werden. Anschließend wird das Momentum in einen gleitenden Durchschnitt überführt, um es zu glätten.
Da MACD-Null-Kreuzungen und Momentum-Trendumkehrungen wichtige Signale für Händler sein können, habe ich zwei Alarme integriert, einen für jedes der genannten Signale.
Hinweis: Diese 'Alarme' werden tatsächlich im Experten-Tab angezeigt. Wenn Sie Benachrichtigungen möchten, kommentieren Sie einfach die entsprechenden Zeilen im Code aus (anstatt der Print()-Funktion verwenden Sie Alert()).
Ich wollte diesen Indikator benutzerfreundlich und anpassbar gestalten, daher habe ich viele Parameter integriert:
- BarsToProcess — Selbst erklärend. Hinweis: Dies beeinflusst die Fähigkeit des Diagramms, verschiedene Zeitrahmen darzustellen. Bei 1000 können Sie bis zu 1D gehen!
- AppliedPrice — Preis, der zur Berechnung des MACD verwendet wird.
- PeriodFastEMA — Zeitraum zur Berechnung des schnellen gleitenden Durchschnitts.
- PeriodSlowEMA — Zeitraum zur Berechnung des langsamen gleitenden Durchschnitts.
- PeriodSignal — Zeitraum, der zur Berechnung der Signallinie analysiert wird.
- SignalMA — Methode des gleitenden Durchschnitts zur Berechnung der Signallinie.
- DeltaMomentum — Abstand zwischen den beiden Punkten, die zur Berechnung des Momentums analysiert werden.
- PeriodMomentum — Zeitraum, der zur Berechnung des gleitenden Durchschnitts des Momentums (Momentum-Glättung) analysiert wird.
- MomentumMA — Methode des gleitenden Durchschnitts zur Berechnung des geglätteten Momentums.
- AlarmZeroCrossover — Aktiviert/deaktiviert den Alarm für MACD-Null-Kreuzungen.
- AlarmMomentumReverse — Aktiviert/deaktiviert den Alarm für Momentum-Trendumkehrungen.

Kommentar 0