Home Technische indicator Bericht

Stochastic Momentum Index Blau_SMI: Een Essentiële Indicator voor MetaTrader 5

Bijlage
371.zip (3.98 KB, Downloaden 0 keer)

Auteur: Andrey N. Bolkonsky

De Stochastic Momentum Index (SMI) van William Blau is gebaseerd op de Stochastic Momentum indicator. Deze indicator is een waardevolle aanvulling voor traders die technische analyse toepassen (zie ook Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis).

De Stochastic Momentum Index is genormaliseerd (tot de helft van het prijsbereik over de q-periode) en is weergegeven in het interval [–100,+100]. De waarden van de SMI worden geïnterpreteerd als overbought (positief) en oversold (negatief) toestanden van de markt.

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

Stochastic Momentum Index Blau_SMI

Berekening:

De Stochastic Momentum Index wordt berekend met de volgende formule:

                              100*EMA(EMA(EMA( prijs-1/2*[LL(q)+HH(q)] ,r),s),u)                  100 * SM(prijs,q,r,s,u)
SMI(prijs,q,r,s,u) = --------------------------------------------------------------- = -------------------------------------------------
                                       EMA(EMA(EMA( 1/2*[HH(q)-LL(q)] ,r),s),u)            EMA(EMA(EMA( 1/2*[HH(q)-LL(q)] ,r),s),u)

waarbij:

  • prijs - slotprijs;
  • LL(q) - minimale prijs over de laatste q bars;
  • HH(q) - maximale prijs over de laatste q bars;
  • sm(prijs,q)=prijs-1/2*[LL(q)+HH(q)] - q-periode Stochastic Momentum;
  • SM(prijs,q,r,s,u) - driedubbel gladgestreken q-periode Stochastic Momentum;
  • HH(q)-LL(q) - prijsbereik over de laatste q bars;
  • 1/2*[LL(q)+HH(q)] - het midden van het prijsbereik over de laatste q bars;
  • 1/2*[HH(q)-LL(q)] - de helft van het prijsbereik over de laatste q bars;
  • EMA(...,r) - 1e gladstrijking - exponentieel gladgestreken voortschrijdend gemiddelde met periode r, toegepast op:
    • de Stochastic Momentum;
    • de helft van het prijsbereik over de laatste q bars;
  • EMA(EMA(...,r),s) - 2e gladstrijking - EMA met periode s, toegepast op het resultaat van de 1e gladstrijking;
  • EMA(EMA(EMA(...,r),s),u) - 3e gladstrijking - EMA met periode u, toegepast op het resultaat van de 2e gladstrijking.

Invoergegevens:

  • q - periode, gebruikt voor de berekening van de Stochastic Momentum (standaard q=5);
  • r - periode van de 1e EMA, toegepast op Stochastic (standaard r=20);
  • s - periode van de 2e EMA, toegepast op het resultaat van de 1e gladstrijking (standaard s=5);
  • u - periode van de 3e EMA, toegepast op het resultaat van de 2e gladstrijking (standaard u=3);
  • AppliedPrice - prijstype (standaard AppliedPrice=PRICE_CLOSE).

Opmerking:

  • q>0;
  • r>0, s>0, u>0. Als r, s of u =1, wordt er geen gladstrijking toegepast;
  • Min. tarieven=(q-1+r+s+u-3+1).

Gerelateerde berichten

Reactie (0)