Accueil Indicateur technique Publication

Comprendre l'ADX Lissé : Un Guide Complet pour les Traders

Pièce jointe
7072.zip (1 KB, Télécharger 0 fois)

Salut à tous les traders ! Aujourd'hui, je vais vous parler d'un indicateur très intéressant : l'ADX Lissé, conçu à la demande d'un membre de notre forum. Si vous êtes comme moi, vous savez à quel point les indicateurs peuvent être essentiels dans notre quête de succès sur les marchés. Alors, allons-y !

Pourquoi l'ADX Lissé ?

Tout d'abord, qu'est-ce que l'ADX ? L'Average Directional Movement Index (ADX) est un indicateur qui mesure la force d'une tendance. Cependant, l'ADX standard peut parfois être un peu trop "twitchy". C'est là qu'intervient l'ADX Lissé, qui permet d'obtenir une représentation plus fluide de la tendance.

Le Code de l'ADX Lissé

Voici le code pour l'ADX Lissé. Ne vous inquiétez pas, je vais vous expliquer chaque partie :


Inputs : {déclaration des entrées}
     Longueur( 14 ),
     ADXTrend( 25 ), alpha1(0.25), alpha2(0.33);
 
variables : {déclaration des variables}
     DMIPlus( 0 ), DMIMinus( 0 ), DMI( 0 ), ADX( 0 ),
     DIPlusLead(0), DIMinusLead(0), DIPlusFinal(0), DIMinusFinal(0),
     ADXLead(0), ADXFinal(0);

{Appel des fonctions ADX intégrées}
Value1 = DirMovement( H, L, C, Longueur, DMIPlus, DMIMinus, ADX);
 
{C'est ici que nous lissons l'indicateur ADX}
DIPlusLead = 2*DMIPlus + (alpha1 - 2) * DMIPlus[1] + (1 - alpha1) * DIPlusLead[1];
DIPlusFinal = alpha2*DIPlusLead + (1 - alpha2) * DIPlusFinal[1];
 
DIMinusLead = 2*DMIMinus + (alpha1 - 2) * DMIMinus[1] + (1 - alpha1) * DIMinusLead[1];
DIMinusFinal = alpha2*DIMinusLead + (1 - alpha2) * DIMinusFinal[1];
 
ADXLead = 2*ADX + (alpha1 - 2) * ADX[1] + (1 - alpha1) * ADXLead[1];
ADXFinal = alpha2*ADXLead + (1 - alpha2) * ADXFinal[1];
 
{Affichage sur le graphique}
Plot1( DIPlusFinal, "DMI+" );
Plot2( DIMinusFinal, "DMI-" );
Plot3( ADXFinal, "ADX" );


En gros, l'algorithme de l'ADX Lissé se divise en deux étapes. Supposons que nous ayons une séquence numérique P. Pour lisser, nous utilisons la formule suivante :

Nous appliquons ensuite un lissage simple :

C'est ce lissage qui donne à l'ADX Lissé sa fluidité, et croyez-moi, cela en vaut la peine ! Vous pouvez voir la différence sur le graphique ci-dessous, où l'ADX Lissé est beaucoup moins "twitchy" que l'ADX standard.


Articles connexes

Commentaire (0)