Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Telegram!
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:
805
Rating:
(34)
Veröffentlicht:
2016.05.04 10:08
Aktualisiert:
2023.03.29 14:57
\MQL5\Include\
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Der echte Autor:

Daniil V. Bugayev

Die Verwendung eines Kanals mit fixer Größe verursacht häufig Probleme aufgrund von sich ändernder Marktvolatilität. Der angebotene Indikator hat keine solchen Nachteile und er ändert die Kanalbreite abhängig vom mittleren Wert der Kerzen. Gleichzeitig bleiben die meisten der funktionalen Gemeinsamkeiten mit dem Moving Average Indikator erhalten. Tatsächlich ist es ein Keltnerkanal auf dem statt des üblichen einfachen gleitenden Durchschnitts von Kerzen einer von zehn verschiedenen Versionen der Mittelung verwendet werden können:

  1. SMA - (einfacher) simple Moving Average;
  2. EMA - (exponentieller) exponential Moving Average;
  3. SMMA - (geglätteter) smoothed Moving Average;
  4. LWMA - (linear gewichteter) linear weighed Moving Average;
  5. JJMA - (adaptiv mittelnder) adaptive averaging JMA;
  6. JurX - (ultralineares) ultralinear averaging;
  7. ParMA - (parabolisches) parabolic averaging;
  8. T3 - (Tillsons mehrfach expontentielles) Tillson's multiple exponential smoothing;
  9. VIDYA - Glättung mittels Tushar Chande's Algorithmus;
  10. AMA - Glättung mittels Perry Kaufmans Algorithmus.

Es sollte darauf hingewiesen werden, dass Phase1 und Phase2 Parameter völlig verschiedene Bedeutung für verschiedene Glättungsalgorithmen haben. Für den JMA handelt es sich um eine externe Phasenvairable mit Werten von -100 bis +100. Für T3 handelt es sich um ein Glättungsverhältnis das zur besseren Visualisierung mit 100 multipliziert wird, für den VIDYA ist es die CMO Oszillatorperiode und für den AMA ist es die EMA Periode. In den anderen Algorithmen beeinflussen diese Parameter die Glättung nicht. Für die AMA fast EMA Periode ist es ein fixer Wert, dieser ist standardmäßig 2. Das Verhältnis vom potenzieren ist für den AMA ebenso 2.

Dieser Indikator wurde zuerst in MQL4 implementiert und veröffentlicht in der Code Base am 16.07.2009.

Der Indikator verwendet die SmoothAlgorithms.mqh Bibliotheksklassen(müssen in den Ordner terminal_data_folder\MQL5\Include kopiert werden). Die Verwendung von Klassen wurde ausführlich im Artikel "Mitteln von Kursreihen für sofortige Berechnungen ohne zusätzliche Buffer" beschrieben.

Abb.1 Der XMA_Range_Bands Indikator.

Abb.1 Der XMA_Range_Bands Indikator.

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

Gaus_MA Gaus_MA

Der Indikator berechnet den gleitenden Durchschnitt unter Verwendung eines modifizierten Algorithmus des linear gewichteten gleitenden Durchschnitts

XXMA XXMA

Der Digital adaptive XXMA Moving Average stellt eine Unterart des Moving Averages mit einem digitalen Flat-Trend Filter dar und wurde erstellt um schräge Preisbewegungen (Trend) von horizontalen (flat) für effektives Trading zu trennen.

XMA_Range_Bands_HTF XMA_Range_Bands_HTF

Eine Variante des XMA_Range_Bands Indikator die mit einem fixierten Timeframe auf einem Chart mit einem anderen Timeframe platziert werden kann.

Trend Continuation Factor Trend Continuation Factor

Indikator um einen Trend und seine Richtung festzustellen