Die CDemaOnArray Klasse berechnet die Werte des DEMA (Double Exponential Moving Average) im Indikator-Puffer.
Verwendung:
Init() die Methode wird mit den folgenden Parametern in der Funktion des Indikators OnInit() aufgerufen:
Solve() die Methode wird mit den folgenden Parametern in der Funktion OnCalculate() des Indikators aufgerufen:
Test_DemaOnArray.mq5 ist ein Beispielindikator, der die Klasse CDemaOnArray anwendet. Die Datei IncDemaOnArray muss sich im Verzeichnis MQL5\Include\IncOnArray des Terminals befinden (Der Ordner IncOnArray muss ggf. erstellt werden). Die Klasse CMAOnArray aus der IncMAOnArray.mqh ist notwendig für das reibungslose Funktionieren.
Der technischer Indikator Double Exponential Moving Average (DEMA) wurde von Patrick Mulloy entwickelt und im Magazin "Technical Analysis of Stocks & Commodities", Februar 1994, veröffentlicht. Er dient der Glättung der Preise und wird direkt auf dem Kurschart eines Symbols gezeichnet. Außerdem kann er für die Glättung von Werten anderer Indikatoren verwendet werden.

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/657
PriceAlert
Der Indikator zeigt eine horizontale Linie, durch die ein Auslösesignal definiert wird.
IncTrixOnArray
Die Klasse CTrixOnArray berechnet Triple Exponential Average (TRIX) in einem Indikator-Puffer.
IncTemaOnArray
Die CTemaOnArray Klasse berechnet die Werte des TEMA (Triple Exponential Moving Average) im Indikator-Puffer.
IncFractalsOnArray
Die CFractalsOnArray Klasse berechnet die Werte der Fraktale im Indikator-Puffer.