Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Vues:
531
Note:
(16)
Publié:
2022.01.31 10:14
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

L'indicateur technique DeMarker (DeM) est basé sur la comparaison du maximum de la période avec le maximum de la période précédente.

Si le maximum de la période actuelle (barre) est plus élevé, la différence respective entre les deux sera enregistrée. Si le maximum actuel est inférieur ou égal au maximum de la période précédente, la valeur nulle sera enregistrée. Les écarts reçus pour N périodes sont ensuite résumés. La valeur reçue est utilisée comme numérateur du DeMarker et sera divisée par la même valeur plus la somme des différences entre les minima de prix de la période précédente et de la période actuelle (barres). Si le prix minimum actuel est supérieur à celui de la barre précédente, la valeur zéro sera enregistrée.

Lorsque l'indicateur tombe en dessous de 30, il faut s'attendre à un renversement haussier des prix. Lorsque l'indicateur dépasse 70, il faut s'attendre à un renversement baissier des prix.

Si vous utilisez des périodes de plus longue durée, lors du calcul de l'indicateur, vous pourrez saisir la tendance du marché à long terme. Des indicateurs basés sur des périodes courtes vous permettent d'entrer sur le marché au point le moins risqué et de planifier le moment de la transaction pour qu'il s'adapte à la tendance majeure.

Calcul :

La valeur du DeMarker pour l'intervalle "i" est calculée comme suit :

  • Le DeMax(i) est calculé :

    Si high(i) > high(i-1) , alors DeMax(i) = high(i)-high(i-1), sinon DeMax(i) = 0

  • Le DeMin(i) est calculé :

    Si low(i) < low(i-1), alors DeMin(i) = low(i-1)-low(i), sinon DeMin(i) = 0

  • La valeur du DeMarker est calculée comme :

    DMark(i) = SMA(DeMax, N)/(SMA(DeMax, N)+SMA(DeMin, N))

avec :

  • SMA — Moyenne mobile simple ;
  • N — le nombre de périodes utilisées dans le calcul.

Indicateur DeMarker MetaTrader4

La description complète du DeM est disponible dans l'Analyse Technique : DeMarker

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/7963

Average Directional Movement Index, ADX Average Directional Movement Index, ADX

L'indicateur Average Directional Movement Index (ADX) aide à déterminer s'il y a une tendance des prix.

Convertisseur de période Convertisseur de période

Utilisez ce script pour créer vos propres périodes non standard.

Enveloppes Enveloppes

L'indicateur technique des enveloppes est formé de deux moyennes mobiles dont l'une est décalée vers le haut et l'autre est décalée vers le bas.

Fractales Fractales

L'indicateur de fractales est une série d'au moins cinq barres successives, avec le HIGH le plus élevé au milieu et deux HIGH les plus bas des deux côtés.