Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Twitter!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Bibliotheken

IncDeMarkerOnArray - Bibliothek für den MetaTrader 5

Ansichten:
609
Rating:
(21)
Veröffentlicht:
2016.06.10 09:00
Aktualisiert:
2017.09.06 09:58
\MQL5\Include\IncOnArray\ \MQL5\Indicators\
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Die CDeMarkerOnArray Klasse berechnet die Werte des DeMarker Indikators im Indikator-Puffer.

Verwendung:

Init() die Methode wird mit den folgenden Parametern in der Funktion OnInit() des Indikators aufgerufen:

Solve() die Methode wird mit den folgenden Parametern in der Funktion OnCalculate() des Indikators aufgerufen:

  • const int aRatesTotal - die Variable rates_total aus der Funktion OnCalculate();
  • const int aPrevCalc - die Variable prev_calculated aus der Funktion OnCalculate();
  • double aDataHigh[] - Puffer mit den Hochs für die Berechnung des Indikators;
  • double aDataLow[] - Puffer mit den Tiefs für die Berechnung des Indikators;
  • double aP[] - Hilfspuffer für eine positive Komponente;
  • double aM[] - Hilfspuffer für eine negative Komponente;
  • double aPS[] - Hilfspuffer für eine geglättete positive Komponente;
  • double aMS[] - Hilfspuffer für eine geglättete negative Komponente;
  • double aDeMarker[] - Puffer mit den berechneten Werten des Indikators.
Zusätzliche Methoden:
  • int BarsRequired() - liefert die notwendige Mindestanzahl von Bars für die Berechnung;
  • string Name() - liefert den Namen des Indikators als Zeichenkette;

Test_DeMarkerOnArray.mq5 ist ein Beispielindikator, der die Klasse CDeMarkerOnArray anwendet. Die Datei IncDeMarkerOnArray 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. Sie befindet sich hier.

Der Indikator Demarker (DEM) berechnet die Relation der geglätteten Hochs und der Summe der geglätteten Hochs und Tiefs einer bestimmten Zeitspanne.

IncDeMarkerOnArray

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/653

IncRSIOnArray IncRSIOnArray

Die Klasse CRSIOnArray berechnet im Indikator-Puffer den RSI (Relative Strength Index, RSI). Das Beispiel der Verwendung der Klasse ist beigefügt.

IncForceOnArray IncForceOnArray

Die CForceOnArray Klasse berechnet die Werte des Force-Index im Indikator-Puffer.

IncRVIOnArray IncRVIOnArray

Die Klasse CRVIOnArray berechnet im Indikator-Puffer den RVI (Relative Vigor Index). Der Indikator Test_RVIOnArray ist ein Beispiel für die Verwendung dieser Klasse.

IncTrixOnArray IncTrixOnArray

Die Klasse CTrixOnArray berechnet Triple Exponential Average (TRIX) in einem Indikator-Puffer.