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

Ergodic MACD Oscillator Blau_Ergodic_MACD - Indikator für den MetaTrader 5

Ansichten:
944
Rating:
(17)
Veröffentlicht:
2016.03.21 15:08
Aktualisiert:
2016.11.22 07:34
\MQL5\Include\
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Urheber: Andrey N. Bolkonsky

Der Ergodic MACD Oscillator von William Blau wird in dem folgenden Buch beschrieben "Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis".

  • Die Datei WilliamBlau.mqh muss in das folgende Verzeichnis kopiert werden: terminal_data_folder\MQL5\Include\
  • Die Datei Blau_Ergodic_MACD.mq5 muss in das folgende Verzeichnis kopiert werden terminal_data_folder\MQL5\Indicators\

Der Erogdic MACD Oscillator von William Blau

Der Erogdic MACD Oscillator von William Blau

Berechnung:

Der Ergodic MACD Oscillator wird wie folgt definiert:

Ergodic_MACD(price,r,s,u) = MACD(price,r,s,u)
SignalLine(price,r,s,u,ul) = EMA( Ergodic_MACD(price,r,s,u) ,ul)

wobei:

  • Ergodic_MACD() - Ergodic - MACD(price,r,s,u);
  • SignalLine() - Signal Line - exponentially smoothed moving average EMA(ul), angewendet auf MACD;

Im Gegensatz zu dem Standard MACD Indikator (dieser verwendet einen einfachen gleitenden Durchschnitt), wird der Exponentiell geglättete gleitende Durchschnitt Nach dem Ansatz von William Blau verwendet .

//--- Eingabeparameter
  • graphic plot #0 - Ergodic (moving average convergence/divergence):
    • r - period of the 1st EMA (slow), angewendet auf price (by default r=20);
    • s - period of the 2nd EMA (fast), angewendet auf price (by default s=5)
    • u - period of the 3rd EMA, angewendet auf MACD (by default u=3);
  • graphic plot #1 - Signallinie:
    • ul - smoothing period (signal line), angewendet auf Ergodic (by default ul=3);
  • AppliedPrice - price type (Vorgabe: AppliedPrice=PRICE_CLOSE).
Hinweis:
  • r>1, s>1;
  • s<r (gemäß William Blau, dieses wird im Programmcode nicht überprüft);
  • u>0. Wenn u=1 ist, wird keine Glättung verwendet;
  • ul>0. Wenn ul=1 ist, dann sind die Signallinie und die Ergodic-linien identisch;
  • Min. rates =([max(r,s)]+u+ul-3+1).

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

Moving Averages Convergence/Divergence Indicator Blau_MACD Moving Averages Convergence/Divergence Indicator Blau_MACD

Moving Averages Convergence/Divergence Indikator von William Blau.

Ergodic Mean Deviation Index Oscillator Ergodic_MDI Ergodic Mean Deviation Index Oscillator Ergodic_MDI

Ergodic Mean Deviation Index (MDI) Oscillator von William Blau.

Candlestick Momentum Blau_CMtm Candlestick Momentum Blau_CMtm

Candlestick Momentum Indicator von William Blau.

Candlestick Momentum Index Blau_CMI Candlestick Momentum Index Blau_CMI

Candle Momentum Index (CMI) Indicator von William Blau.