Auteur: Andrey N. Bolkonsky
De Stochastic Index (genormaliseerde gladgestreken q-periode Stochastic) van William Blau wordt uitvoerig beschreven in het boek Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis.
De waarden van de q-periode gladgestreken Stochastic zijn genormaliseerd en gemapt in het interval [0,+100]. Dit stelt traders in staat om overgekochte of ondergekochte markten te identificeren.
- WilliamBlau.mqh moet geplaatst worden in terminal_data_folder\MQL5\Include\
- Blau_TStochI.mq5 moet geplaatst worden in terminal_data_folder\MQL5\Indicators\

Stochastic Index Indicator door William Blau
Berekening:
De Stochastic Index Indicator wordt berekend met de volgende formule:
100 * EMA(EMA(EMA( prijs-LL(q) ,r),s),u) 100 * TStoch(prijs,q,r,s,u)
TStochI(prijs,q,r,s,u) = ------------------------------------------------- = ----------------------------------
EMA(EMA(EMA( HH(q)-LL(q) ,r),s),u) EMA(EMA(EMA( HH(q)-LL(q) ,r),s),u)
waarbij:
- prijs - slotkoers;
- q - aantal bars dat wordt gebruikt in de berekening;
- LL(q) - laagste prijs van de q bars;
- HH(q) - hoogste prijs van de q bars;
- stoch(q)=prijs-LL(q) - q-periode Stochastic;
- TStoch(prijs,q,r,s,u) - driedubbel gladgestreken q-periode Stochastic;
- HH(q)-LL(q) - q-periode prijsklasse;
- EMA(...,r) - eerste gladstrijken 1e gladstrijken - exponentieel gladgestreken voortschrijdend gemiddelde met periode r, toegepast op:
- q-periode Stochastic;
- q-periode prijsklasse;
- EMA(EMA(...,r),s) - 2e gladstrijken - EMA van periode s, toegepast op het resultaat van de 1e gladstrijken;
- EMA(EMA(EMA(...,r),s),u) - 3e gladstrijken - EMA van periode u, toegepast op het resultaat van de 2e gladstrijken.
Als EMA(EMA(EMA(HH(q)-LL(q),r),s),u)=0, dan is TStochI(prijs,q,r,s,u)=0.
Invoergegevens:
- q - periode, gebruikt voor de berekening van Stochastic (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 gladstrijken (standaard s=5);
- u - periode van de 3e EMA, toegepast op het resultaat van de 2e gladstrijken (standaard u=3);
- AppliedPrice - prijs type (standaard AppliedPrice=PRICE_CLOSE).
Opmerking:
- q>0;
- r>0, s>0, u>0. Als r, s of u =1, wordt er geen gladstrijken toegepast;
- Min. tarieven =(q-1+r+s+u-3+1).
Gerelateerde berichten
- PCA Synthetics: Automatische Coëfficiëntselectie voor MetaTrader 5
- iExposure Indicator: Beheer je Handelsposities Efficiënt met MetaTrader 5
- Efficiënt Grafische Objecten Kopiëren in MetaTrader 5 met ChartObjectsCopyPaste
- Efficiëntie Ratio (ER) Berekenen met de CEROnRingBuffer voor MetaTrader 5
- Correlatiecoëfficiënt: Een Onmisbare Indicator voor MetaTrader 5