Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Indicateurs

Oscillateur stochastique Blau_TS_Stochastic - indicateur pour MetaTrader 5

Vues:
58
Note:
(19)
Publié:
\MQL5\Include\
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Auteur : Andrey N. Bolkonsky

Oscillateur stochastique (basé sur l'indice stochastique) décrit par William Blau dans le livre Momentum, directionality and divergence.

Détails dans l'article Indicateurs et systèmes de trading de William Blau dans MQL5. Partie 1 : Indicateurs.

  • WilliamBlau.mqh doit être placé dans le répertoire terminal_data_directory\MQL5\Include\.
  • Blau_TS_Stochastic.mq5 doit être placé dans le répertoire des données du terminal\MQL5/Indicateurs\.

L'oscillateur stochastique de William Blau

William Blau Oscillateur stochastique

Calcul :

Définition de l'oscillateur stochastique :

TS_Stochastic(price,q,r,s,u) = TStochI(price,q,r,s,u)

La ligne de signal d'un oscillateur stochastique :

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

Où :
  • TS_Stochastic() - stochastique rapide, %k - indice stochastique TStochI(price,q,r,s,u) ;
  • SignalLine() - stochastique lent (ligne de signal), %d - moyenne mobile exponentielle de période ul appliquée au stochastique rapide (%k) ;
  • ul - période EMA de la ligne de signal - selon William Blau, la valeur de ul doit être égale à la période de la dernière EMA significative (>1) du stochastique rapide.

Paramètres d'entrée :

  • graphique #0 - stochastique rapide (indice stochastique), %k :
    • q - période sur laquelle le stochastique est calculé (par défaut q=5) ;
    • r - période de la 1ère EMA, telle qu'appliquée au stochastique (par défaut r=20) ;
    • s - période de la 2ème EMA, appliquée au résultat du premier lissage (s=5 par défaut) ;
    • u - période de la 3ème EMA, appliquée au résultat du second lissage (par défaut u=3) ;
  • construction du graphique #1 - stochastique lent (ligne de signal), %d :
    • ul - période de l'EMA de la ligne de signal, par rapport à la stochastique rapide (par défaut ul=3) ;
  • AppliedPrice - type de prix (par défaut AppliedPrice=PRICE_CLOSE).

Limitations :

  • q>0 ;
  • r>0, s>0, u>0. Si r, s ou u sont égaux à 1, aucun lissage n'est effectué sur la période EMA correspondante ;
  • ul>0. Si ul=1, le stochastique lent (ligne de signal) coïncide avec le stochastique rapide ;
  • taille minimale du tableau des prix =(q-1+r+s+u+ul-4+1).

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/365

Indice stochastique Blau_TStochI Indice stochastique Blau_TStochI

Indice stochastique de William Blau (stochastique lissé normalisé à q-période).

Tuyul GAP Tuyul GAP

Trading Gap Weekend, est-ce rentable ?

Momentum stochastique Blau_SM Momentum stochastique Blau_SM

L'élan stochastique de William Blau.

Convertisseur de période Mod Convertisseur de période Mod

Un analogue du convertisseur de période dans MT4