Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Twitter!
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:
930
Rating:
(22)
Veröffentlicht:
2016.03.21 12:02
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

Author: Andrey N. Bolkonsky

Ergodic Oscillator von William Blau basiert auf dem True Strength Index Indikator (Schauen Sie auch hier: Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis).

Um einen Trendwechsel zu identifizieren, wird eine Signallinie verwendet.

  • Kaufsignal: Wenn die Signallinie nach oben kreuzt.
  • Sell signal: Wenn die Signallinie nach unten kreuzt.

Die Signallinie wird berechnet unter der Verwendung der Glättung eine Basislinie (Ergodic, True Strength Index), wobei die durchschnittliche Periode genauso groß ist, wie die letzte durchschnittliche Periode der Basislinie.

Wir haben einen Aufwärtstrend wenn die Basislinie oberhalb der Signal Linie ist, und wir haben einen Abwärtstrend wenn die Basislinie unterhalb der Signallinie liegt.

  • Die Datei WilliamBlau.mqh muss in das Verzeichnis terminal_data_folder\MQL5\Include\ kopiert werden.
  • Blau_Ergodic.mq5 must be placed in terminal_data_folder\MQL5\Indicators\

Blau Ergodic Oscillator

Berechnung:

Ergodic oscillator is calculated by formula:

Ergodic(price,q,r,s,u) = TSI(price,q,r,s,u)

SignalLine(price,q,r,s,u,ul) = EMA( Ergodic(price,q,r,s,u) ,ul)

wobei:

  • Ergodic() - base line - True Strength Index TSI(price,q,r,s,u);
  • SignalLine() - signal line - exponentially smoothed moving average Mit der Periode ul, Angewendet auf Ergodic;
  • ul - Die durchschnittliche Periode der Signallinie (gemäß Willam Blau, muss diese Übereinstimmung mit der letzten durchschnittlichen Periode (>1) der Ergodic Linie. Beispiel: Ergodic(price,q,r,s,u)=Ergodic(price,2,20,5,1), In diesem Fall ist ul=s=5.

//--- Eingabeparameter

  • graphic plot #0 - Ergodic (True Strength Index):
    • q - Periode des gemittelten Momentums (standard q=2);
    • r - Die Periode des ersten EMA, Angewendet auf das Momentum (default r=20);
    • s - Die Periode des zweiten EMA, Angewendet auf das Ergebnis der ersten Glättung (Standard s=5);
    • u - Periode der dritten EMA, Angewendet auf das Ergebnis der zweiten Glättung (Standard u=3);
  • graphic plot #1 - Signallinie:
    • ul - Periode für die Glättung der Signallinie, Angewendet auf die Basislinie (standard ul=3);
  • AppliedPrice - price type (Vorgabe: AppliedPrice=PRICE_CLOSE).

Hinweis:

  • q>0;
  • r>0, s>0, u>0. Wenn r, s oder u =1, wird keine Glättung angewendet;
  • ul>0. Wenn ul=1 ist, dann sind die Signal- und die Basislinie identisch;
  • Min. rates =(q-1+r+s+u+ul-4+1).

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

EA_OBJPROP_CHART_ID EA_OBJPROP_CHART_ID

Mit diesem Expert Advisor wird demonstriert, wie man mit OBJ_CHART Objekten als konventionelle Charts arbeitet. Sie können hier benutzerdefinierte Farbeinstellungen vornehmen, Indikatoren hinzufügen etc.

Blau_Mtm Blau_Mtm

Momentum Indicator by William Blau.

Stochastic Indicator Blau_TStoch Stochastic Indicator Blau_TStoch

Stochastic Indicator (smoothed q-period Stochastic) by William Blau.

Blau_TSI Blau_TSI

True Strength Index (TSI) Indikator von William Blau.