Rejoignez notre page de fans
- Vues:
- 101
- 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
Indice de tendance directionnelle (momentum complexe lissé normalisé de la période q sur les hauts et les bas) décrit par William Blau dans le livre Momentum, Directionality and Divergence.
L'indice de tendance directionnelle (DTI) est un indicateur du momentum complexe normalisé de la période q sur les hauts et les bas(HLM lissé normalisé). Les valeurs du HLM lissé sont normalisées sur l'échelle des pourcentages (intervalle d'affichage [-100,+100]).
Chaque valeur HLM lissée est normalisée par rapport à la valeur HLM lissée prise à sa valeur absolue. La normalisation permet d' interpréter la valeur DTI comme un degré de surachat (valeur positive) ou de survente (valeur négative) du marché.
Plus de détails dans l'article Indicateurs et systèmes de trading dans MQL5 par William Blau. Partie 1 : Indicateurs.
- WilliamBlau.mqh doit être placé dans le répertoire terminal_data_directory\MQL5\Include\.
- Blau_DTI.mq5 doit être placé dans le répertoire des données du terminal\MQL5/Indicateurs\.

Indice de tendance directionnelle William Blau (DTI).
Calcul :
Indice de tendance directionnelle (DTI) Formule :
100 * EMA(EMA(EMA( HLM(q) ,r),s),u) 100 * HLM(q,r,s,u)
DTI(q,r,s,u) = ––––––––––––––––––––––––––––––––– = –––––––––––––––––––––––––––––
EMA(EMA(EMA( |HLM(q)| ,r),s),u) EMA(EMA(EMA( |HLM(q)| ,r),s),u)
если EMA(EMA(EMA(|HLM(q)|,r),s),u)=0, то DTI(price,q,r,s,u)=0
- q - nombre de périodes du graphique de prix impliquées dans le calcul des momentsum de tendance haussière et baissière ;
- HLM(q)=HMU(q)-LMD(q) - momentum complexe des plus hauts et des plus bas sur q périodes;
- |HLM(q)| est la valeur absolue de HLM(q) ;
- HLM(q,r,s,u) - HLM(q) triplement lissé ;
- EMA(...,r) - premier lissage - moyenne mobile exponentielle (exposant) de la période r appliquée aux indicateurs
- à HLM(q)
- à la valeur absolue de HLM(q) ;
- EMA(EMA(...,r),s) - le second lissage est l'exposant de la période s appliqué à l'exposant de la période r ;
- EMA(EMA(EMA(...,r),s),u) - troisième lissage - exposant de la période u appliqué au résultat du deuxième lissage.
- q - période sur laquelle le HLM est calculé (q=2 par défaut) ;
- r - période de la 1ère EMA, appliquée au HLM (par défaut r=20) ;
- s - période de la 2e EMA, par rapport au résultat du premier lissage (par défaut s=5) ;
- u - période de la troisième EMA, par rapport au résultat du deuxième lissage (par défaut u=3).
- 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 ;
- taille minimale du tableau de prix =(q-1+r+s+u-3+1).
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/384
Laguerre MT5
L'indicateur Laguerre MetaTrader est un indicateur entièrement personnalisé qui ne repose pas sur les indicateurs MT4/MT5 standard. Il affiche la ligne de tendance pondérée dans une fenêtre séparée du graphique. Il peut être utilisé pour des signaux simples d'entrée et de sortie. L'indicateur est disponible pour MT4 et MT5.
Moving Average based on Heiken-Ashi
Il s'agit d'un indicateur de moyenne mobile basé sur les bougies Heiken-Ashi plutôt que sur le prix brut du marché.
Oscillateur DTI ergodique Blau_Ergodic_DTI
L'oscillateur ergodique DTI (Directional Trend Index) de William Blau.
Indicateur de convergence/divergence des moyennes mobiles Blau_MACD
Indicateur de convergence/divergence des moyennes mobiles William Blau.