Indicateur technique

Indice de Déviation Moyenne Blau_MDI : Un Outil Indispensable pour MetaTrader 5
MetaTrader5
Indice de Déviation Moyenne Blau_MDI : Un Outil Indispensable pour MetaTrader 5

Auteur : Andrey N. Bolkonsky L'Indice de Déviation Moyenne Ergodique (Mean Deviation Index, MDI) est un indicateur qui utilise une double lissage pour analyser les mouvements de prix (voir Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis). La déviation moyenne est définie comme la distance entre le prix de clôture et la moyenne mobile exponentielle lissée, appliquée au prix de clôture. Le lissage engendre un léger décalage, perceptible aux points de retournement des prix. La valeur de la déviation moyenne indique la distance entre le prix et la moyenne mobile sur r périodes, appliquée au prix. Le signe de la déviation moyenne indique la position du prix par rapport à la moyenne mobile sur r périodes : il est positif si le prix est en dessous de la moyenne mobile et négatif s'il est supérieur. Comment l'utiliser : WilliamBlau.mqh doit être placé dans dossier_données_terminalMQL5\Include\ Blau_MDI.mq5 doit être placé dans dossier_données_terminalMQL5\Indicators\ Indice de Déviation Moyenne par William Blau Calcul : La déviation moyenne est calculée par la formule suivante : md(prix,r) = prix - EMA(prix,r) où : prix - prix de clôture; EMA(prix,r) - tendance du marché, déterminée par la moyenne mobile exponentielle lissée sur r périodes, appliquée au prix. L'Indice de Déviation Moyenne est calculé par la formule : MDI(prix,r,s,u) = EMA(EMA( md(prix,r) ,s),u) = EMA(EMA( prix-EMA(prix,r) ,s),u) où : prix - prix de clôture; EMA(prix,r) - direction du marché - 1er lissage EMA sur r périodes, appliqué au prix; md(prix,r)=prix-EMA(prix,r) - déviation moyenne; EMA(md(prix,r),s) - 2ème lissage - moyenne mobile exponentielle lissée sur s périodes, appliquée à la déviation moyenne; EMA(EMA(md(prix,r),s),u) - 3ème lissage - moyenne mobile exponentielle lissée sur u périodes, appliquée au résultat du 1er lissage; Paramètres d'entrée : r - période de la 1ère EMA, appliquée au prix (par défaut r=20); s - période de la 2ème EMA, appliquée à la déviation moyenne (par défaut s=5); u - période de la 3ème EMA, appliquée au résultat du lissage (par défaut u=3); AppliedPrice - type de prix (par défaut AppliedPrice=PRICE_CLOSE). Remarque : r>1; s>0, u>0.  Si r, s ou u =1, le lissage n'est pas utilisé; Taux min.=(r+s+u-3+1).

2011.06.29
Oscillateur de Momentum Stochastique : Guide Complet pour MetaTrader 5
MetaTrader5
Oscillateur de Momentum Stochastique : Guide Complet pour MetaTrader 5

Auteur : Andrey N. Bolkonsky L'oscillateur stochastique de William Blau repose sur l'outil Stochastic Momentum Index (voir Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis). Le fichier WilliamBlau.mqh doit être placé dans le dossier terminal_data_folder\MQL5\Include\ Le fichier Blau_SM_Stochastic.mq5 doit être placé dans le dossier terminal_data_folder\MQL5\Indicators\ Oscillateur de Momentum Stochastique Calcul : L'oscillateur de momentum stochastique est calculé comme suit : SM_Stochastic(price,q,r,s,u) = SMI(price,q,r,s,u)SignalLine(price,q,r,s,u,ul) = EMA( SM_Stochastic(price,q,r,s,u) ,ul) où : SM_Stochastic() - Indice de Momentum Stochastique SMI(price,q,r,s,u); SignalLine() - Ligne de Signal - moyenne mobile exponentiellement lissée avec période ul, appliquée à l'Indice de Momentum Stochastique; ul - période de lissage EMA de la Ligne de Signal. Paramètres d'entrée : tracé graphique #0 - Indice de Momentum Stochastique : q - période de momentum stochastique (par défaut q=5); r - période de la 1ère EMA, appliquée au momentum stochastique (par défaut r=20); s - période de la 2ème EMA, appliquée au résultat de la 1ère lissage (par défaut s=5); u - période de la 3ème EMA, appliquée au résultat de la 2ème lissage (par défaut u=3); tracé graphique #1 - Ligne de Signal : ul - période de lissage EMA de la Ligne de Signal, appliquée à l'Indice de Momentum Stochastique (par défaut ul=3); AppliedPrice - type de prix (par défaut AppliedPrice=PRICE_CLOSE). Remarque : q>0; r>0, s>0, u>0. Si r, s ou u =1, le lissage n'est pas utilisé; ul>0. Si ul=1, la Ligne de Signal et l'Indice de Momentum Stochastique sont identiques; Taux min.=(q-1+r+s+u+ul-4+1).

2011.06.28
Découvrez le Stochastic Momentum Index Blau_SMI pour MetaTrader 5
MetaTrader5
Découvrez le Stochastic Momentum Index Blau_SMI pour MetaTrader 5

Auteur : Andrey N. Bolkonsky Le Stochastic Momentum Index (SMI) de William Blau est basé sur l'indicateur de momentum stochastique. Pour en savoir plus, consultez Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis. Le Stochastic Momentum Index est normalisé (pour correspondre à la moitié de l'intervalle de prix sur q périodes) et est mappé dans l'intervalle [–100,+100]. Les valeurs de l'SMI sont interprétées comme des états de marché surachetés (positifs) et survendus (négatifs). Le fichier WilliamBlau.mqh doit être placé dans terminal_data_folder\MQL5\Include\ Le fichier Blau_SMI.mq5 doit être placé dans terminal_data_folder\MQL5\Indicators\ Calcul : Le Stochastic Momentum Index est calculé selon la formule suivante :                               100*EMA(EMA(EMA( prix-1/2*[LL(q)+HH(q)] ,r),s),u)                  100 * SM(prix,q,r,s,u)SMI(prix,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) où : prix - prix de clôture ; LL(q) - prix minimal (q bougies) ; HH(q) - prix maximal (q bougies) ; sm(prix,q)=prix-1/2*[LL(q)+HH(q)] - momentum stochastique sur q périodes ; SM(prix,q,r,s,u) - momentum stochastique q-periodique lissé trois fois ; HH(q)-LL(q) - intervalle de prix sur q périodes ; 1/2*[LL(q)+HH(q)] - point médian de l'intervalle de prix sur q périodes ; 1/2*[HH(q)-LL(q)] - moitié de l'intervalle de prix sur q périodes ; EMA(...,r) - première lissage - moyenne mobile exponentiellement lissée avec période r, appliquée à : au momentum stochastique ; à la moitié de l'intervalle de prix sur q périodes ; EMA(EMA(...,r),s) - 2ème lissage - EMA de période s, appliquée au résultat du premier lissage ; EMA(EMA(EMA(...,r),s),u) - 3ème lissage - EMA de période u, appliquée au résultat du deuxième lissage. Paramètres d'entrée : q - période, utilisée pour le calcul du momentum stochastique (par défaut q=5) ; r - période de la 1ère EMA, 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 (par défaut s=5) ; u - période de la 3ème EMA, appliquée au résultat du deuxième lissage (par défaut u=3) ; AppliedPrice - type de prix (par défaut AppliedPrice=PRICE_CLOSE). Remarque : q>0 ; r>0, s>0, u>0. Si r, s ou u =1, le lissage n'est pas utilisé ; Taux min.=(q-1+r+s+u-3+1).

2011.06.28
Comprendre l'Indicateur Stochastic Momentum de William Blau pour MetaTrader 5
MetaTrader5
Comprendre l'Indicateur Stochastic Momentum de William Blau pour MetaTrader 5

Auteur : Andrey N. Bolkonsky Le Stochastic Momentum (SM) développé par William Blau est un outil précieux pour les traders qui souhaitent approfondir leur analyse technique. Pour plus d'informations, vous pouvez consulter son ouvrage Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis. Le Stochastic Momentum sur q périodes mesure la distance entre le prix de clôture actuel et le point médian des q dernières bougies. La valeur du Stochastic Momentum indique la distance par rapport au point médian de la plage de prix sur q périodes. Le signe du Stochastic Momentum montre la position du prix par rapport à ce point médian : des valeurs positives si le prix est au-dessus du point médian et des valeurs négatives si le prix est en dessous. Définition du Stochastic Momentum par William Blau Le fichier WilliamBlau.mqh doit être placé dans terminal_data_folder\MQL5\Include\ Le fichier Blau_SM.mq5 doit être placé dans terminal_data_folder\MQL5\Indicators\ Calcul : La formule de calcul du Stochastic Momentum sur q périodes est la suivante : sm(prix,q) = prix - 1/2 * [LL(q) + HH(q)] où : prix - prix de clôture ; q - nombre de bougies utilisées pour le calcul du Stochastic Momentum ; LL(q) - prix minimal sur q bougies ; HH(q) - prix maximal sur q bougies ; 1/2*[LL(q)+HH(q)] - point médian de la plage de prix sur q périodes. Le Stochastic Momentum lissé sur q périodes se calcule avec la formule suivante : SM(prix,q,r,s,u) = EMA(EMA(EMA(sm(prix,q),r),s),u) où : prix - prix de clôture ; q - nombre de bougies utilisées pour le calcul du Stochastic Momentum ; sm(prix,q)=prix-1/2*[LL(q)+HH(q)] - Stochastic Momentum sur q périodes ; EMA(sm(prix,q),r) - 1ère lissage : moyenne mobile exponentiellement lissée avec la période r, appliquée au Stochastic Momentum sur q périodes ; EMA(EMA(...,r),s) - 2ème lissage - EMA de période s, appliquée au résultat du 1er lissage ; EMA(EMA(EMA(sm(q),r),s),u) - 3ème lissage - EMA de période u, appliquée au résultat du 2ème lissage. Paramètres d'entrée : q - période du Stochastic Momentum (par défaut q=5) ; r - période de la 1ère EMA appliquée au Stochastic Momentum (par défaut r=20) ; s - période de la 2ème EMA appliquée au résultat du 1er lissage (par défaut s=5) ; u - période de la 3ème EMA appliquée au résultat du 2ème lissage (par défaut u=3) ; AppliedPrice - type de prix (par défaut AppliedPrice=PRICE_CLOSE). Remarque : q>0 ; r>0, s>0, u>0. Si r, s ou u =1, le lissage n'est pas utilisé ; Taux min. =(q-1+r+s+u-3+1).

2011.06.28
Oscillateur Stochastique Blau_TS_Stochastic : L'Indicateur Incontournable pour MetaTrader 5
MetaTrader5
Oscillateur Stochastique Blau_TS_Stochastic : L'Indicateur Incontournable pour MetaTrader 5

Auteur : Andrey N. Bolkonsky L'oscillateur stochastique est basé sur l'indice stochastique de William Blau (voir Momentum, Direction, and Divergence : Applying the Latest Momentum Indicators for Technical Analysis). Le fichier WilliamBlau.mqh doit être placé dans terminal_data_folder\MQL5\Include\ Le fichier Blau_TS_Stochastic.mq5 doit être placé dans terminal_data_folder\MQL5\Indicators\ Oscillateur Stochastique par William Blau Calcul : L'oscillateur stochastique est défini comme suit : TS_Stochastic(prix,q,r,s,u) = TStochI(prix,q,r,s,u) La ligne de signal est calculée à l'aide du lissage : SignalLine(prix,q,r,s,u,ul) = EMA(TS_Stochastic(prix,q,r,s,u) ,ul) où : TS_Stochastic() - Stochastique rapide, %k - indice stochastique TStochI(prix,q,r,s,u); SignalLine() - Stochastique lent (ligne de signal), %d moyenne mobile exponentiellement lissée avec période ul, appliquée au Stochastique rapide (%k); ul - période de lissage EMA de la ligne de signal. Paramètres d'entrée : tracé graphique #0 - Stochastique rapide (indice stochastique), %k : q - période du stochastique (par défaut q=5); r - période de la 1ère EMA, appliquée au stochastique (par défaut r=20); s - période du 2ème lissage EMA, appliqué au résultat du 1er lissage (par défaut s=5); u - période du 3ème lissage EMA, appliqué au résultat du 2ème lissage (par défaut u=3); tracé graphique #1 - Stochastique lent (ligne de signal), %d : ul - période de lissage EMA (ligne de signal), appliquée au stochastique rapide (par défaut ul=3); AppliedPrice - type de prix (par défaut AppliedPrice=PRICE_CLOSE). Remarque : q>0; r>0, s>0, u>0. Si r, s ou u =1, le lissage n'est pas utilisé; ul>0. Si ul=1, les lignes oscillateur et signal sont identiques; Taux min. = (q-1+r+s+u-3+1).

2011.06.24
Indice Stochastique Blau_TStochI : Un Indicateur Essentiel pour MetaTrader 5
MetaTrader5
Indice Stochastique Blau_TStochI : Un Indicateur Essentiel pour MetaTrader 5

Auteur : Andrey N. Bolkonsky L'Indice Stochastique (Stochastic Index) normalisé et lissé selon la période q, développé par William Blau, est détaillé dans son livre Momentum, Direction, and Divergence : Applying the Latest Momentum Indicators for Technical Analysis. Les valeurs du Stochastique lissé sur q périodes sont normalisées et se situent dans l'intervalle [0, +100]. Cela permet de déterminer les zones de surachat et de survente du marché. Le fichier WilliamBlau.mqh doit être placé dans terminal_data_folder\MQL5\Include\ Le fichier Blau_TStochI.mq5 doit être placé dans terminal_data_folder\MQL5\Indicators\ Indicateur Stochastique par William Blau Calcul : L'indicateur Stochastique est calculé selon la formule :                                     100 * EMA(EMA(EMA( prix-LL(q) ,r),s),u)       100 * TStoch(prix,q,r,s,u)TStochI(prix,q,r,s,u) = ------------------------------------------------- = ----------------------------------                                     EMA(EMA(EMA( HH(q)-LL(q) ,r),s),u)          EMA(EMA(EMA( HH(q)-LL(q) ,r),s),u) où : prix - prix de clôture ; q - nombre de bougies utilisé pour le calcul ; LL(q) - prix le plus bas des q bougies ; HH(q) - prix le plus haut des q bougies ; stoch(q)=prix-LL(q) - Stochastique sur q périodes ; TStoch(prix,q,r,s,u) - Stochastique lissé sur q périodes avec triple lissage ; HH(q)-LL(q) - plage de prix sur q périodes ; EMA(...,r) - premier lissage - moyenne mobile exponentiellement lissée avec période r, appliquée à : Stochastique sur q périodes ; Plage de prix sur q périodes ; EMA(EMA(...,r),s) - 2ème lissage - EMA de période s, appliquée au résultat du 1er lissage ; EMA(EMA(EMA(...,r),s),u) - 3ème lissage - EMA de période u, appliquée au résultat du 2ème lissage. Si EMA(EMA(EMA(HH(q)-LL(q),r),s),u)=0, alors TStochI(prix,q,r,s,u)=0. Paramètres d'entrée : q - période utilisée pour le calcul du Stochastique (par défaut q=5) ; r - période de la 1ère EMA appliquée au Stochastique (par défaut r=20) ; s - période de la 2ème EMA appliquée au résultat du 1er lissage (par défaut s=5) ; u - période de la 3ème EMA appliquée au résultat du 2ème lissage (par défaut u=3) ; AppliedPrice - type de prix (par défaut AppliedPrice=PRICE_CLOSE). Remarque : q>0 ; r>0, s>0, u>0. Si r, s ou u = 1, le lissage n'est pas utilisé ; Taux min. = (q-1+r+s+u-3+1).

2011.06.24
Indicateur Stochastique Blau_TStoch pour MetaTrader 5 : Un Guide Pratique
MetaTrader5
Indicateur Stochastique Blau_TStoch pour MetaTrader 5 : Un Guide Pratique

Auteur : Andrey N. Bolkonsky L'indicateur Stochastique (Stochastique à période lissée q) développé par William Blau s'appuie sur le principe de l'indicateur Stochastique traditionnel (voir Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis). Il met en évidence la distance entre le prix de clôture et le prix le plus bas sur une période de q bougies. La valeur numérique de l'indicateur Stochastique indique la position du prix par rapport au prix le plus bas de cette période (q bougies), avec des valeurs supérieures ou égales à 0. Le fichier WilliamBlau.mqh doit être placé dans le dossier terminal_data_folder\MQL5\Include\ Le fichier Blau_TStoch.mq5 doit être placé dans le dossier terminal_data_folder\MQL5\Indicators\ Indicateur Stochastique Blau_TStoch Calcul : La formule suivante est utilisée pour le calcul de l'indicateur Stochastique à période q : stoch(prix,q) = prix - LL(q) où : prix - prix de clôture du timeframe actuel ; q - nombre de bougies utilisé dans le calcul du Stochastique ; LL(q) - prix le plus bas des q bougies. Le Stochastique lissé à période q est calculé comme suit : TStoch(prix,q,r,s,u) = EMA(EMA(EMA( stoch(prix,q) ,r),s),u) où : prix - prix de clôture ; q - nombre de bougies utilisé dans le calcul du Stochastique ; stoch(prix,q)=prix-LL(q) - Stochastique à période q ; EMA(stoch(prix,q),r) - 1ère lissage - moyenne mobile exponentiellement lissée avec période r, appliquée au Stochastique ; EMA(EMA(...,r),s) - 2ème lissage - EMA de période s, appliquée au résultat du 1er lissage ; EMA(EMA(EMA(...,r),s),u) - 3ème lissage - EMA de période u, appliquée au résultat du 2ème lissage. Paramètres d'entrée : q - période utilisée pour le calcul du Stochastique (par défaut q=5) ; r - période de la 1ère EMA, appliquée au Stochastique (par défaut r=20) ; s - période de la 2ème EMA, appliquée au résultat du 1er lissage (par défaut s=5) ; u - période de la 3ème EMA, appliquée au résultat du 2ème lissage (par défaut u=3) ; AppliedPrice - type de prix (par défaut AppliedPrice=PRICE_CLOSE). Remarque : q>0 ; r>0, s>0, u>0. Si r, s ou u =1, le lissage n'est pas utilisé ; Taux min. = (q-1+r+s+u-3+1).

2011.06.24
Blau_Ergodic : L'indicateur incontournable pour MetaTrader 5
MetaTrader5
Blau_Ergodic : L'indicateur incontournable pour MetaTrader 5

Auteur : Andrey N. Bolkonsky L'oscillateur Ergodique de William Blau repose sur l'indicateur True Strength Index (TSI) (voir Momentum, Direction, and Divergence : Applying the Latest Momentum Indicators for Technical Analysis). Pour signaler un renversement de tendance, on utilise une ligne de signal. Signal d'achat : croisement à la hausse de la ligne de signal. Signal de vente : croisement à la baisse de la ligne de signal. La ligne de signal est calculée en lissant une ligne de base (Ergodic, True Strength Index), la période de lissage étant égale à la dernière période de lissage de la ligne de base. La tendance est à la hausse lorsque la ligne de base est au-dessus de la ligne de signal, et à la baisse lorsque la ligne de base est en dessous de la ligne de signal. Le fichier WilliamBlau.mqh doit être placé dans terminal_data_folder\MQL5\Include\ Le fichier Blau_Ergodic.mq5 doit être placé dans terminal_data_folder\MQL5\Indicators\ Calcul : L'oscillateur Ergodique est calculé avec la formule : Ergodic(prix,q,r,s,u) = TSI(prix,q,r,s,u) SignalLine(prix,q,r,s,u,ul) = EMA( Ergodic(prix,q,r,s,u) ,ul) où : Ergodic() - ligne de base - True Strength Index TSI(prix,q,r,s,u); SignalLine() - ligne de signal - moyenne mobile exponentiellement lissée avec période ul, appliquée à Ergodic; ul - période de lissage de la ligne de signal (selon William Blau, elle doit être égale à la dernière période de lissage (>1) de la ligne Ergodic. Par exemple, Ergodic(prix,q,r,s,u)=Ergodic(prix,2,20,5,1), dans ce cas ul=s=5. Paramètres d'entrée : tracé graphique #0 - Ergodic (True Strength Index) : q - période de lissage du momentum (par défaut q=2); r - période de la 1ère EMA, appliquée au momentum (par défaut r=20); s - période de la 2ème EMA, appliquée au résultat du premier lissage (par défaut s=5); u - période de la 3ème EMA, appliquée au résultat du deuxième lissage (par défaut u=3); tracé graphique #1 - Ligne de signal : ul - Période de lissage de la ligne de signal, appliquée à la ligne de base (par défaut ul=3); AppliedPrice - type de prix (par défaut AppliedPrice=PRICE_CLOSE). Remarque : q>0; r>0, s>0, u>0. Si r, s ou u =1, le lissage n'est pas utilisé; ul>0. Si ul=1, les lignes de signal et de base sont identiques; Taux min = (q-1+r+s+u+ul-4+1).

2011.06.20
madnessMA : Indicateur pour MetaTrader 4 à Découvrir
MetaTrader4
madnessMA : Indicateur pour MetaTrader 4 à Découvrir

Bienvenue sur le blog ! Aujourd'hui, je vais vous parler de l'indicateur madnessMA, un outil puissant pour vos analyses sur MetaTrader 4. Cet indicateur calcule la correlation entre les moyennes mobiles (MAs) de différentes périodes, ce qui peut vraiment faire la différence dans votre trading. Fonctionnalités des Lignes : Lignes Noire et Rouge : Indiquent les signaux d'ouverture/fermeture (au-dessus du graphique = ACHAT, en dessous = VENTE) Ligne Argent : Montre la correlation de tendance (100 = toutes les MAs sont en tendance haussière, -100 = toutes les MAs sont en tendance baissière) Ligne Bleue : Indique le degré de tri (100 = toutes les MAs sont en ascension, -100 = toutes les MAs sont en descente) Ligne Bleue en Pointillés : Montre le degré de tri approximatif entre MAcheck, MAs plus élevées et MAs plus basses (100 = toutes les MAs plus élevées sont au-dessus de MAcheck et toutes les MAs plus basses sont en dessous, -100 = MAs plus élevées < MAcheck < MAs plus basses ; les MAs plus élevées et plus basses ne doivent pas forcément être triées) Paramètres : //---- paramètres d'entrée extern string ________________01="Liste des MAs, ex. : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597"; extern string listMA="1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233"; extern string ________________02="MA à contrôler pour le DEGRE DE TRI"; extern int MAcheck=8; extern string ________________10="Type de tri MA"; extern int MAmethod = 1; // Méthode de moyenne mobile iMA : // 0 : Moyenne mobile simple, // 1 : Moyenne mobile exponentielle, // 2 : Moyenne mobile lissée, // 3 : Moyenne mobile pondérée linéaire. Image :

2011.06.20
Premier Précédent 324 325 326 327 328 329 330 331 332 333 334 Suivant Dernier