Rejoignez notre page de fans
- Vues:
- 96
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Auteur : Andrey N. Bolkonsky
L'oscillateur ergodique William Blau est basé sur l'indice de force réelle TSI, décrit dans le livre Momentum, directionality and divergence.
Une ligne de signal est utilisée pour signaler la fin d'une tendance et le renversement d'une tendance de mouvement de prix.
Un signal d'achat est reçu lorsque la ligne principale croise la ligne de signal de bas en haut. Le signal de vente est reçu lorsque la ligne principale traverse la ligne de signal de haut en bas. Dans le cas où la ligne principale est un ergodique (true strength index), le re-lissage de l'ergodique forme la ligne de signal. L'ordre du re-lissage est égal à l'ordre de la dernière étape du lissage ergodique.
La tendance du mouvement des prix est ascendante (tendance à la hausse), lorsque la ligne principale (ergodique) passe au-dessus de la ligne de signal. La tendance du mouvement des prix est descendante (tendance à la baisse), lorsque la ligne principale (ergodique) passe sous la ligne de signal.
Détails dans l'article Indicateurs et systèmes de trading en MQL5 de William Blau. Partie 1 : Indicateurs.
- WilliamBlau.mqh doit être placé dans le répertoire terminal_data_directory\MQL5\Include\.
- Blau_Ergodic.mq5 doit être placé dans le répertoire des données du terminal\MQL5/Indicateurs\.
Calcul :
Formule de calcul de l'oscillateur ergodique :
Ergodic(price,q,r,s,u) = TSI(price,q,r,s,u)
SignalLine(price,q,r,s,u,ul) = EMA( Ergodic(price,q,r,s,u),ul)
Où :
- Ergodic()- TSI(price,q,r,s,u) indice de force réelle ;
- SignalLine()- ligne de signal - moyenne mobile exponentielle de la période ul appliquée à Ergodic ;
- 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) de l'ergodique. Par exemple, si le double lissage Ergodic(price,q,r,s,u)=Ergodic(price,2,20,5,1) est utilisé, alors selon William Blau ul=s=5.
Paramètres d'entrée:
- #0 - tracé graphique ergodique (indice de force réelle) :
- q - période sur laquelle le momentum est calculé (par défaut q=2) ;
- r - période de la 1ère EMA, par rapport au momentum (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, par rapport au résultat du second lissage (u=3 par défaut) ;
- construction graphique #1 - ligne de signal :
- ul - période de l'EMA de la ligne de signal, par rapport à l'ergodique (par défaut ul=3) ;
- AppliedPrice - type de prix (par défaut AppliedPrice=PRICE_CLOSE).
Restrictions:
- 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, la ligne de signal coïncide avec l'ergodique ;
- 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/362

L'indicateur True Strength Index de William Blau.

Pinbar Detector est un indicateur MetaTrader qui tente de détecter les barres d'épingle (également connues sous le nom de "Pin-bar" ou "Pin bar") et les marque en plaçant un symbole de "visage souriant" sous les barres d'épingle haussières et au-dessus des barres d'épingle baissières. Il s'agit d'un indicateur d'action des prix pur, qui n'utilise aucun indicateur technique standard dans son code. La configuration de la détection des barres d'épingle peut être effectuée via les paramètres d'entrée de l'indicateur. Le Pinbar Detector peut émettre des alertes sur la plateforme et des alertes par email en cas de détection. L'indicateur est disponible pour les versions MT4 et MT5 de la plateforme de trading.

Indicateur stochastique de William Blau (stochastique à période q ; stochastique à période q lissée).

Trading Gap Weekend, est-ce rentable ?