Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
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:
84
Note:
(4)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Schaff Trend Cycle (indicateur MetaTrader) - est un oscillateur cyclique créé en calculant le stochastique sur le stochastique sur une ligne MACD en utilisant des cycles. Le résultat est une version améliorée de l'oscillateur qui n'est pas agité pendant les tendances et qui réagit très rapidement aux changements. Il a été développé par Doug Schaff, qui a supposé que les tendances des devises s'accélèrent et décélèrent par cycles. Son algorithme a été rendu public en 2008. Schaff Trend Cycle tente de combiner deux méthodes différentes pour déterminer les changements de direction de la tendance : le MACD et l'oscillateur stochastique lissé. La valeur de l'indicateur fluctue entre 0 et 100. Deux niveaux de déclenchement sont utilisés - 25 et 75. Des alertes sont disponibles en option. Vous pouvez télécharger cet indicateur pour MT4 , MT5 .

Paramètres d'entrée

Principal

  • MAShort ( default = 23) - la période de la moyenne mobile rapide pour le calcul de la ligne MACD. Elle doit être inférieure àMALong.
  • MALong ( défaut = 50) - la période de la moyenne mobile lente pour le calcul de la ligne MACD. Elle doit être supérieure àMAShort.
  • Cycle ( par défaut = 10) - la longueur du cycle en périodes graphiques. Le cycle résultant est deux fois plus long car deux stochastiques sont calculés en conséquence.

Alertes

  • ShowArrows ( default = false) - sivrai, dessine des flèches au-dessus ou au-dessous des barres respectives où un signal est généré.
  • UpColor ( default = clrBlue) - couleur de la flèche du signal haussier.
  • DownColor ( default = clrRed) - couleur de la flèche du signal baissier.
  • ShowAlerts ( default = false) - sivrai, une alerte d'affichage sera appelée lorsqu'un signal est généré.
  • SoundAlerts ( default = false) - sitrue, une alerte sonore sera jouée lorsqu'un signal est généré.
  • EmailAlerts ( default = false) - sitrue, un email d'alerte sera envoyé lorsqu'un signal est généré.
  • PushAlerts ( default = false) - sivrai, une alerte par notification push sera envoyée lorsqu'un signal est généré.


Stratégie

La façon la plus simple et la plus évidente d'utiliser cet indicateur dans le trading est de vendre lorsque la ligne descend en dessous du niveau 75 et d'acheter lorsqu'elle remonte au-dessus du niveau 25. Pour filtrer d'autres mauvais signaux, Doug Schaff (l'auteur de Schaff Trend Cycle) propose la méthode suivante : pour un signal d'achat, la barre qui suit la barre de déclenchement doit clôturer au-dessus du plus haut de la barre de déclenchement ; pour un signal de vente, la barre qui suit la barre de déclenchement doit clôturer en dessous du plus bas de la barre de déclenchement. La barre de déclenchement est la barre qui s'est formée au moment où le cycle de tendance de Schaff a dépassé 25 ou a chuté en dessous de 75.



Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/55511

Spread indicator MT5 Spread indicator MT5

L'indicateur Spread MetaTrader affiche le spread actuel dans la fenêtre principale du graphique. Vous pouvez modifier les paramètres de la police, la position de l'indicateur et la normalisation de la valeur de l'écart. Le spread est redessiné après chaque tick, garantissant ainsi la valeur du spread la plus récente et la plus active. Cela peut être utile pour les courtiers ayant des spreads variables ou des spreads qui sont souvent élargis. Vous pouvez également activer l'affichage d'une étiquette de spread à côté de la ligne d'offre actuelle. L'indicateur est disponible pour MT4 et MT5.

Bibliothèque de fonctions de hachage et de conversions vers d'autres systèmes numériques Bibliothèque de fonctions de hachage et de conversions vers d'autres systèmes numériques

La bibliothèque contient des algorithmes de fonctions de hachage à usage général : adler32, CRC-32, MaHash8v64. Elle contient également des fonctions permettant de convertir une représentation décimale en chaîne de caractères dans le système de base et vice versa.

Synchronized Charts Synchronized Charts

Ce conseiller expert effectue la synchronisation des graphiques.

Zig Zag non paramétrique, marche hors prix Zig Zag non paramétrique, marche hors prix

Zigzag non paramétrique. Condition de monotonicité pour la branche ascendante d'un zigzag : pour toute barre suivante, son plus haut ne doit pas être inférieur au plus bas d'une barre précédente de la même branche. De même pour la branche descendante d'un zigzag.