Accueil Indicateur technique Publication

Indicateur Composite High/Low Momentum de William Blau pour MetaTrader 5

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

Auteur : Andrey N. Bolkonsky

L'Indicateur Composite High-Low Momentum est décrit par William Blau dans son ouvrage "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_HLM.mq5 doit être placé dans le dossier terminal_data_folder\MQL5\Indicators\

Indicateur Composite High-Low Momentum de William Blau

Indicateur Composite High-Low Momentum de William Blau

Calcul :

Le Composite High/Low Momentum est calculé comme suit :

HLM(q) = HMU(q) - LMD(q)

où :

  • q - nombre de bougies, utilisé dans le calcul du Momentum de tendance haussière et baissière ;
  • HMU(q) - Momentum de tendance haussière (q bougies) ;
  • LMD(q) - Momentum de tendance baissière (q bougies).

Le Composite High/Low Momentum lissé est calculé comme suit :

HLM(q,r,s,u) = EMA(EMA(EMA( HLM(q) ,r),s),u) = EMA(EMA(EMA( HMU(q)-HMD(q) ,r),s),u)

où :

  • q - nombre de bougies, utilisé dans le calcul du Momentum de tendance haussière et baissière ;
  • HMU(q) - Momentum de tendance haussière (q bougies) ;
  • LMD(q) - Momentum de tendance baissière (q bougies) ;
  • HLM(q)=HMU(q)-LMD(q) - Composite High/Low Momentum ;
  • EMA(HLM(q),r) - 1er lissage - EMA(r), appliqué au Composite High/Low Momentum ;
  • EMA(EMA(...,r),s) - 2ème lissage - EMA(s), appliqué au résultat du 1er lissage ;
  • EMA(EMA(EMA(...,r),s),u) - 3ème lissage - EMA(u), appliqué au résultat du 2ème lissage.
Paramètres d'entrée :
  • q - nombre de bougies, utilisé dans le calcul de HLM (par défaut q=2) ;
  • r - période du 1er EMA, appliqué à HLM (par défaut r=20) ;
  • s - période du 2ème EMA, appliqué au résultat du 1er lissage (par défaut s=5) ;
  • u - période du 3ème EMA, appliqué au résultat du 2ème lissage (par défaut u=3).
Remarque :
  • q>0 ;
  • r>0, s>0, u>0. Si r, s ou u sont égaux à 1, le lissage n'est pas appliqué ;
  • Taux min. = (q-1+r+s+u-3+1).

Articles connexes

Commentaire (0)