Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
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

IncFramaOnArray - Bibliothek für den MetaTrader 5

Ansichten:
642
Rating:
(24)
Veröffentlicht:
2016.06.10 09:10
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 CFramaOnArray Klasse berechnet die Werte des Fractal Adaptive Moving Average (FRAMA) im Indikator-Puffer. .

Verwendung:

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

  • int aPeriod Periodenlänge des Indikators;

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 aDataClose[] Puffer mit den Schlusskursen für die Berechnung des Indikators;
  • double aPrama[] Puffer mit den 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_FramaOnArray.mq5 ist ein Beispielindikator, der die Klasse CFramaOnArray anwendet. Die Datei IncFramaOnArray muss sich im Verzeichnis MQL5\Include\IncOnArray des Terminals befinden (Der Ordner IncOnArray muss ggf. erstellt werden).

Der technische Indikator Fractal Adaptive Moving Average (FRAMA) wurde von John Ehlers entwickelt. Dieser Indikator verwendet den Algorithmus des exponentiellen gleitenden Durchschnitts, wobei sich der Glättungsfaktor dynamisch an die Marktsituation anpasst. Der Vorteil des FRAMA ist seine Fähigkeit, starken Trends aber auch Seitwärtsbewegungen zu folgen.

An example of using the CFramaOnArray class

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

IncFractalsOnArray IncFractalsOnArray

Die CFractalsOnArray Klasse berechnet die Werte der Fraktale im Indikator-Puffer.

IncTemaOnArray IncTemaOnArray

Die CTemaOnArray Klasse berechnet die Werte des TEMA (Triple Exponential Moving Average) im Indikator-Puffer.

TrendLineAlert TrendLineAlert

Der Indikator zeigt eine schräge Linie, durch die ein Auslösesignal definiert wird.

IncMFIOnArray IncMFIOnArray

Die Klasse CMFIOnArray berechnet im Indikator-Puffer den MFI (Money Flow Index). Das Beispiel der Verwendung der Klasse ist beigefügt.