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
Ansichten:
702
Rating:
(20)
Veröffentlicht:
2016.06.10 09:16
Aktualisiert:
2016.11.22 07:34
\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 CCHOOnArray Klasse berechnet die Werte des Chaikin Volatility Indikator (CHV) Indikators im Indikator-Puffer.

Verwendung:

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

  • int aVPeriod Haupt-Periodenlänge des Indikators;
  • int aSmPeriod Glättungslänge der Kursspanne;
  • ENUM_MA_METHOD aMethod Glättungsverfahren der Kursspanne.

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 & aR[] Hilfspuffer;
  • double & aRS[] Hilfspuffer;
  • double & aCHV[] der Puffer mit den berechneten Werten.

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_CHVOnArray.mq5 ist ein Beispielindikator, der die Klasse CCHVOnArray anwendet. Die Datei IncCHVOnArray muss sich im Verzeichnis MQL5\Include\IncOnArray des Terminals befinden (Der Ordner IncOnArray muss ggf. erstellt werden).

Chaikins Volatilitäts Indikator rechnet auf Basis der Differenz zwischen den maximalen und minimalen Preisen. Es bewertet so die Volatilität. Anders als beim Average True Range werden vom Chaikin Indikator keine Gaps mit einbezogen.

An example of using the CCHVOnArray class

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

IncCHOOnArray IncCHOOnArray

Die CCHOOnArray Klasse berechnet die Werte des Chaikin Oscillator (CHO) Indikators im Indikator-Puffer. Der Test_CHOOnArray Indikator ist ein Beispiel für die Verwendung dieser Klasse.

IncADOnArray IncADOnArray

Die CADOnArray Klasse berechnet im Indikator-Puffer den AD (Accumulation Distribution, A/D). Der Test_ADOnArray Indikator ist ein Beispiel für die Verwendung dieser Klasse.

IncOBVOnArray IncOBVOnArray

Die COBVOnArray Klasse berechnet die Werte des OBV (On Balance Volume) im Indikator-Puffer.

IncIchimokuOnArray IncIchimokuOnArray

Die CIchimokuOnArray Klasse berechnet die Werte des Ichimoku (Ichimoku Kinko Hyo) im Indikator-Puffer.