Schau, wie man Roboter kostenlos herunterladen kann

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:
344
Rating:
Stimmen: 23
Veröffentlicht:
2016.04.28 10:07
Aktualisiert:
2016.11.22 07:34
\MQL5\Include\IncOnArray\\MQL5\Indicators\

Die CMAOnArray Klasse wird zur Berechnung gleitender Durchschnitt aus Daten in Indikator-Puffern verwendet.

Verwendung:

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

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

  • const int aRatesTotal - die Variable rates_total aus der Funktion OnCalculate();
  • const int aPrevCalc - die Variable prev_calculated aus der Funktion OnCalculate();
  • double aData[] - Puffer mit den Daten für die Berechnung des MA;
  • double aMA[]  - der Puffer mit berechneten Werten des МА.
Zusätzliche Methoden:
  • int BarsRequired() - liefert die notwendige Mindestanzahl von Bars für die Berechnung;
  • string Name() - liefert den Namen des Indikators als Zeichenkette;
  • string NameMethod() - liefert den Namen der Glättungsmethode als Zeichenkette.

Test_MAOnArray.mq5 ist ein Beispielindikator, der die Klasse CMAOnArray anwendet. Die Datei IncMAOnArray muss sich im Verzeichnis MQL5\Include\IncOnArray des Terminals befinden (Der Ordner IncOnArray muss ggf. erstellt werden).

Der technischer Indikator gleitender Durchschnitt zeigt die gemittelten Preise des Symbols über eine bestimmte Zeitspanne. Wenn man den gleitenden Durchschnitt berechnet, man mittelt die Preise eines Symbols über diesen Zeitraum. Wie sich der Preis ändert, wird der Durchschnittswert entweder erhöht oder verringert.

Ein Beispiel für die Nutzung der Klasse CMAOnArray

Die Übersetzung aus dem Russischen wurde durch die MetaQuotes Software Corp. ausgeführt
Originalpublikation: https://www.mql5.com/ru/code/623

VGridLine Intraday X6 VGridLine Intraday X6

Vertikales Zeitraster in 6-Stunden Schritten.

VGridLine_Intraday X3 VGridLine_Intraday X3

Vertikales Zeitraster in 3-Stunden Schritten.

IncATROnArray IncATROnArray

Die CATROnArray Klasse wird zur Berechnung des ATR (Average True Range) aus Daten des Indikator-Puffers verwendet. Ein Beispiel für die Nutzung der Klasse ist beigefügt.

IncADXOnArray IncADXOnArray

Die Datei IncADXOnArray Klasse wird zur Berechnung des ADX (Average Directional Movement Index) aus Daten des Indikator-Puffers verwendet. Ein Beispiel für die Nutzung der Klasse ist beigefügt.