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
Experts

Gestionnaire de tic-tac multidevises OnTickMarketWatch - expert pour MetaTrader 5

Vues:
59
Note:
(27)
Publié:
\MQL5\Experts\OnTickMarketWatch\
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Le gestionnaire de ticks standard OnTick() permet de recevoir des ticks pour un seul instrument. Les transactions multidevises nécessitent des ticks pour chaque instrument requis. Et parfois, il est souhaitable de les recevoir pour tous les instruments disponibles dans la fenêtre "Market Watch".

A cette fin, le Conseiller Expert exOnTickMarketWatch.mq5 ci-joint utilise la fonction standard de traitement des événements personnalisés OnChartEvent(), grâce à laquelle nous obtenons :

  1. Le numéro de l'instrument (dans l'ordre de la fenêtre "Market Watch"), pour lequel un nouveau tick est apparu.
  2. Nom de l'instrument pour lequel un nouveau tick est apparu.
  3. Prix d'achat du tick.
  4. Spread du symbole pour lequel un nouveau tick est apparu.

Pour que les ticks sur les instruments de la fenêtre "Market Watch" soient affichés dans le Conseiller Expert, vous devez exécuter le script joint scOnTickMarketWatch.mq5 sur le graphique du Conseiller Expert.

Conseils d'utilisation :

  1. Cette variante du gestionnaire de tic-tac multidevise est assez gourmande en ressources. Vous pouvez réduire la charge sur le processeur en augmentant le délai de réception des ticks dans le script, en utilisant la variable delay. Mais en même temps, vous pouvez sauter un certain nombre de ticks.
  2. Après avoir lancé le script et l'Expert Advisor, vous pouvez facilement ajuster les instruments qui reçoivent des ticks en ajoutant ou en supprimant simplement des symboles de la fenêtre "Market Watch".
  3. Après avoir examiné le code, je pense qu'il ne vous sera pas difficile de modifier les paramètres reçus dans votre Expert Advisor en fonction de vos besoins. Par exemple, obtenir le prix d'achat au lieu de l'écart.

P.S. Cet article a été publié pour la première fois sur le forum.

Gestionnaire de tic-tac multidevises OnTickMarketWatch

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

Moyenne mobile adaptative avec bandes de Bollinger ® Moyenne mobile adaptative avec bandes de Bollinger ®

Moyenne mobile adaptative avec lignes de Bollinger.

i-CommandesMQL5 i-CommandesMQL5

Affiche l'historique des transactions sur le graphique.

Trade Classes in Python - CTade, CSymbol, CPositionInfo, etc. Trade Classes in Python - CTade, CSymbol, CPositionInfo, etc.

Classes de commerce similaires à MQL5 en Python pour MetaTrader 5 Python

Engulfing Pattern Indicator with Volume Confirmation Engulfing Pattern Indicator with Volume Confirmation

Cet indicateur détecte les configurations de chandeliers d'engloutissement haussiers et baissiers avec un filtre de volume optionnel pour mettre en évidence les signaux les plus forts.