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:
376
Note:
(35)
Publié:
2022.01.11 11:19
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

L'indicateur techniqueDemarker (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.

Indicateur Technique Demarker

Indicateur Demarker

Calcul :

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

DeMax (i) est calculé.

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

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 :

  • HIGH (i) - le prix le plus élevé de la barre actuelle ;
  • LOW (i) - le prix le plus bas de la barre actuelle ;
  • HIGH (i - 1) - le prix le plus élevé de la barre précédente ;
  • LOW (i - 1) - le prix le plus bas de la barre précédente ;
  • SMA - Moyenne mobile simple ;
  • N - nombre de barres utilisées pour le calcul.

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

Custom Moving Average (Moyenne Mobile Personnalisée) Custom Moving Average (Moyenne Mobile Personnalisée)

La Custom Moving Average (moyenne mobile personnalisée) est un exemple de l'indicateur utilisateur personnalisé - il calcule et affiche la moyenne mobile.

ColorLine ColorLine

L'indicateur ColorLine montre la ligne de la moyenne mobile des prix sur le graphique. La ligne a des couleurs différentes (100 barres ont la même couleur). Les paramètres de couleur de la ligne changent tous les 5 ticks, il existe 3 schémas de couleurs.

Oscillateur de Prix Sans Tendance - Detrended Price Oscillator (DPO) Oscillateur de Prix Sans Tendance - Detrended Price Oscillator (DPO)

L'oscillateur de Prix Sans Tendance élimine l'effet de tendance du mouvement des prix. Cela simplifie le processus de recherche des cycles et des niveaux de surachat/survente.

Enveloppes Enveloppes

L'indicateur d'Enveloppes est formé de deux moyennes mobiles, l'une d'elles est décalée vers le haut et l'autre est décalée vers le bas. La sélection du nombre relatif optimal de décalage des marges de bande est déterminée avec la volatilité du marché : plus cette dernière est élevée, plus le décalage est fort.