und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
J2JMA - Indikator für den MetaTrader 5
- Ansichten:
- 1116
- Rating:
- Veröffentlicht:
- 2016.03.21 16:00
- Aktualisiert:
- 2023.03.29 14:58
- Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Gleitenden Durchschnitte mit der doppelten adaptiven JMA Glättung einer Preisspanne.
Der Durchschnitt wird wie folgt berechnet:
J2JMA[bar] = JMA(JMA(PRICE[bar]))
wobei:
- JMA() - adaptive smoothing algorithm;
- PRICE[] - array mit Kursen;
- bar - aktuelle bar.
Dieser gemittelte Wert zeigt gute Ergebnisse bei lang- und kurzfristigen Trends. Es wird nicht empfohlen große Werte bei dem Parameter Length2 zweite Glättungstiefe zu verwenden. In dem letzteren Fall arbeitet der Indikator als ein Standard JMA Durchschnitt wobei die Längen-Parameter gleich sind zu der Summe aus Length1 und Length2.
Die ColorJ2JMA und J2JMA Indikatoren verwenden die Klasse CJJMA aus der Bibliothek SmoothAlgorithms.mqh (sie müssen in das folgende Verzeichnis kopiert werden terminal_data_folder\MQL5\Include). Die Verwendung der Klasse wird ausführlich in dem folgenden Artikel beschrieben: "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".
Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/431
Der Indikator ist eine Kombination aus dem digitalen Filter FATL und der analogen adaptive JMA-Glättung.
LRMAMoving average Indikator mit einer Glättung über lineare Regression.
Trend strength indicator basierend auf dem Laguerre adaptive filter.
sTimeToVariablesDieses Skript konvertiert die Zeit, vorliegend als datetime-Variable in die Werte: Jahr, Monat, Tag, Stunde, Minuten und Sekunden.