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
Indikatoren

Variable Index Dynamic Average (VIDYA) - Indikator für den MetaTrader 5

Ansichten:
3540
Rating:
(37)
Veröffentlicht:
2016.04.21 15:46
Aktualisiert:
2016.11.22 07:34
vidya.mq5 (3.92 KB) ansehen
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Der technische Indikator Variable Index Dynamic Average (VIDYA) wurde von Tushar Chande entwickelt.

Es ist eine originelle Methode der Berechnung des Exponential Moving Average (EMA) mit einer sich dynamisch ändernden Periode der Glättung. Die Periode für die Glättung hängt von der Volatilität des Marktes ab; als Maß wurde der Chande Momentum Oscillator (CMO) ausgewählt.

Dieser Oszillator misst das Verhältnis aus der Summe der positiven Zuwächse und der Summe der negativen Zuwächse über eine bestimmte Periode (CMO Periode). Der CMO Wert wird als Quotient des EMA benutzt. Somit hat VIDYA zwei Eingabeparameter: Die Periode des CMO und die Periode des EMA.

Anwendung

Üblicherweise wird der VIDYA nicht selbst in Handelssystemen verwendet, sonder seine obere und untere Grenze (Oberes Band & Unteres Band), die N% über und unter dem VIDYA verlaufen. Die Interpretation des Indikators für die Generierung von Handelssignalen erfolgt wie bei den Bollinger Bands ® .

Abbildung:

Variable Index Dynamic Average Indikator

Variable Index Dynamic Average Indikator

Berechnung:

Der Standard Exponential Moving Average wird nach folgender Formel berechnet:

EMA(i) = Price(i) * F + EMA(i-1)*(1-F)

wobei:

  • F = 2/(Period_EMA+1) - Glättungsfaktor
  • Period_EMA - EMA Glättungsperiode
  • Price(i) - aktueller Kurs
  • EMA(i-1) - vorheriger Wert des EMA.

Der Wert des Variable Index Dynamic Average wird analog unter Benutzung des CMO berechnet:

VIDYA(i) = Price(i) * F * ABS(CMO(i)) + VIDYA(i-1) * (1 - F* ABS(CMO(i)))

wobei:

  • ABS(CMO(i)) - absoluter aktueller Wert des Chande Momentum Oscillator
  • VIDYA(i-1) - vorheriger Wert des VIDYA.

Der Wert des CMO wird nach folgender Formel berechnet:

CMO(i) = (UpSum(i) - DnSum(i))/(UpSum(i) + DnSum(i))

wobei:

  • UpSum(i) - aktuelle Summe der positiven Kurszuwächse für die Periode
  • DnSum(i) - aktuelle Summe der negativen Kurszuwächse für die Periode

Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/75

Triple Exponential Moving Average (TEMA) Triple Exponential Moving Average (TEMA)

TEMA kann anstelle der traditionellen Gleitenden Durchschnitte (MAs) verwendet werden. Er kann verwendet werden um Kursdaten oder andere Indikatoren zu glätten.

Double Exponential Moving Average (DEMA) Double Exponential Moving Average (DEMA)

Er wird für die Glättung von Kursreihen verwendet und direkt auf den Chart eines Wertpapiers angewendet.

Triple Exponential Average (TRIX) Triple Exponential Average (TRIX)

Ist ein Oszillator der überkauften/überverkauften Zustände des Marktes. Er kann auch als Momentum-Indikator verwendet werden. Um die zyklischen Komponenten einer Kursbewegung mit einer Periode kleiner als der des TRIX zu eliminieren wird eine dreifache Glättung verwendet.

MovingAverages MovingAverages

Die MovingAverages Library enthält Funktionen für die Berechnung verschiedener Typen von Gleitenden Durchschnitten.