Mean Deviation Index (MDI) voor MetaTrader 5: Een Diepgaande Uitleg

Mike 2011.06.29 04:20 50 0 0
Bijlage

Auteur: Andrey N. Bolkonsky

De Ergodic MDI (Mean Deviation Index, MDI) is een dubbelgesmeerde Mean Deviation Index (zie Momentum, Direction, and Divergence: Toepassen van de Laatste Momentum Indicatoren voor Technische Analyse).

De gemiddelde afwijking wordt gedefinieerd als de afstand tussen de slotkoers en de exponentieel gladgestreken voortschrijdend gemiddelde, toegepast op de slotkoers.

  • De gladstrijking leidt tot een vertraging, wat zichtbaar is bij prijsomkeerpunt. De waarde van de gemiddelde afwijking toont de afstand tussen de prijs en het r-periode voortschrijdend gemiddelde, toegepast op de prijs.
  • Het teken van de gemiddelde afwijking toont de prijspositie ten opzichte van het r-periode voortschrijdend gemiddelde, toegepast op de prijs: het is positief als de prijs onder het voortschrijdend gemiddelde ligt en negatief als de prijs boven het voortschrijdend gemiddelde ligt.

Hoe te gebruiken:

  • WilliamBlau.mqh moet worden geplaatst in terminal_data_folder\MQL5\Include\
  • Blau_MDI.mq5 moet worden geplaatst in terminal_data_folder\MQL5\Indicators\

Mean Deviation Index door William Blau

Mean Deviation Index door William Blau

Berekening:

De gemiddelde afwijking wordt berekend met de formule:

md(prijs,r) = prijs - EMA(prijs,r)

waarbij:

  • prijs - slotkoers;
  • EMA(prijs,r) - markttrend, bepaald door het exponentieel gladgestreken voortschrijdend gemiddelde met periode r, toegepast op de prijs.

De Mean Deviation Index wordt berekend met de formule:

MDI(prijs,r,s,u) = EMA(EMA( md(prijs,r) ,s),u) = EMA(EMA( prijs-EMA(prijs,r) ,s),u)

waarbij:

  • prijs - slotkoers;
  • EMA(prijs,r) - marktrichting - 1e EMA gladstrijking van periode r, toegepast op de prijs;
  • md(prijs,r)=prijs-EMA(prijs,r) - gemiddelde afwijking;
  • EMA(md(prijs,r),s) - 2e gladstrijking - exponentieel gladgestreken voortschrijdend gemiddelde van periode s, toegepast op de gemiddelde afwijking;
  • EMA(EMA(md(prijs,r),s),u) - 3e gladstrijking - exponentieel gladgestreken voortschrijdend gemiddelde van periode u, toegepast op het resultaat van de 1e gladstrijking;
Invoergegevens:
  • r - periode van de 1e EMA, toegepast op de prijs (standaard r=20);
  • s - periode van de 2e EMA, toegepast op de gemiddelde afwijking (standaard s=5);
  • u - periode van de 3e EMA, toegepast op het resultaat van de gladstrijking (standaard u=3);
  • AppliedPrice - soort prijs (standaard AppliedPrice=PRICE_CLOSE).
Opmerking:
  • r>1;
  • s>0, u>0.  Als r, s of u =1, wordt er geen gladstrijking gebruikt;
  • Min. tarieven=(r+s+u-3+1).
Lijst
Reactie 0