Home Technische indicator Bericht

Ergodic MACD Oscillator: Een Krachtige Indicator voor MetaTrader 5

Bijlage
376.zip (3.44 KB, Downloaden 0 keer)

Auteur: Andrey N. Bolkonsky

De Ergodic MACD Oscillator, ontwikkeld door William Blau, wordt uitvoerig besproken in het boek "Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis".

  • Plaats WilliamBlau.mqh in terminal_data_folder\MQL5\Include\
  • Plaats Blau_Ergodic_MACD.mq5 in terminal_data_folder\MQL5\Indicators\

Erogdic MACD Oscillator door William Blau

Erogdic MACD Oscillator door William Blau

Berekening:

De Ergodic MACD Oscillator wordt als volgt gedefinieerd:

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

waarbij:

  • Ergodic_MACD() - Ergodic - MACD(prijs,r,s,u);
  • SignalLine() - Signaal lijn - exponentieel gladgestreken voortschrijdend gemiddelde EMA(ul), toegepast op MACD;

In tegenstelling tot de standaard MACD-indicator (die gebruikmaakt van een simpele voortschrijdend gemiddelde), maakt de aanpak van William Blau gebruik van een exponentieel gladgestreken voortschrijdend gemiddelde.

Invoergegevens:
  • grafische plot #0 - Ergodic (convergentie/divergentie van gemiddelde):
    • r - periode van de 1ste EMA (langzaam), toegepast op prijs (standaard r=20);
    • s - periode van de 2de EMA (snel), toegepast op prijs (standaard s=5)
    • u - periode van de 3de EMA, toegepast op MACD (standaard u=3);
  • grafische plot #1 - Signaal lijn:
    • ul - gladstrijkperiode (signaal lijn), toegepast op Ergodic (standaard ul=3);
  • ToegepastePrijs - prijstype (standaard ToegepastePrijs=PRICE_CLOSE).
Opmerking:
  • r>1, s>1;
  • s<r (volgens William Blau, zijn er geen controles in de code);
  • u>0. Als u=1, wordt er geen gladstrijking toegepast;
  • ul>0. Als ul=1, zijn de signaal- en ergodische lijnen hetzelfde;
  • Min. tarieven =([max(r,s)]+u+ul-3+1).

Gerelateerde berichten

Reactie (0)