Startseite Technischer Indikator Beitrag

Ergodic CSI-Oszillator: Der Indikator für MetaTrader 5

Anhang
381.zip (4.21 KB, Herunterladen 0 mal)

Autor: Andrey N. Bolkonsky

Der Ergodic CSI-Oszillator, basierend auf dem Candlestick-Index, wird von William Blau in seinem Buch "Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis" beschrieben.

  • Die Datei WilliamBlau.mqh muss im terminal_data_folder\MQL5\Include\ abgelegt werden.
  • Die Datei Blau_Ergodic_CSI.mq5 muss im terminal_data_folder\MQL5\Indicators\ abgelegt werden.

Ergodic CSI-Oszillator von William Blau

Ergodic CSI-Oszillator von William Blau

Berechnung:

Der CSI-Oszillator wird wie folgt definiert:

Ergodic_CSI(price1,price2,q,r,s,u) = CSI(price1,price2,q,r,s,u)

SignalLine(price1,price2,q,r,s,u,ul) = EMA( Ergodic_CSI(price1,price2,q,r,s,u) ,ul)

wobei:

  • Ergodic_CSI() - Ergodische Linie - Candlestick Index CSI(price1,price2,q,r,s,u);
  • SignalLine() - Signallinie - EMA(ul), angewendet auf Ergodic;
  • ul - Periode einer Signallinie.

Eingabeparameter:

  • Grafikplot #0 - Ergodische Linie (Candlestick-Index):
    • q - Anzahl der Kerzen, die zur Berechnung der Candlestick-Momentum verwendet werden (Standardwert: q=1);
    • r - Periode der 1. EMA, angewendet auf das Candlestick-Momentum (Standardwert: r=20);
    • s - Periode der 2. EMA, angewendet auf das Ergebnis der 1. Glättung (Standardwert: s=5);
    • u - Periode der 3. EMA, angewendet auf das Ergebnis der 2. Glättung (Standardwert: u=3);
  • Grafikplot #1 - Signallinie:
    • ul - Periode einer Signallinie, EMA(ul) wird auf Ergodic angewendet (Standardwert: ul=3);
  • AppliedPrice1 - Preisart (Standardwert: AppliedPrice1=PRICE_CLOSE);
  • AppliedPrice2 - Preisart (Standardwert: AppliedPrice2=PRICE_OPEN).

Hinweis:

  • q>0;
  • r>0, s>0, u>0. Wenn r, s oder u gleich 1 sind, wird die Glättung nicht verwendet;
  • ul>0. Wenn ul=1, sind die Signal- und Ergodischen Linien identisch;
  • Min. Raten = (q-1+r+s+u+ul-4+1).

Verwandte Beiträge

Kommentar (0)