Rejoignez notre page de fans
- Vues:
- 59
- Note:
- Publié:
-
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 :
- Le numéro de l'instrument (dans l'ordre de la fenêtre "Market Watch"), pour lequel un nouveau tick est apparu.
- Nom de l'instrument pour lequel un nouveau tick est apparu.
- Prix d'achat du tick.
- 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 :
- 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.
- 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".
- 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.
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/209

Moyenne mobile adaptative avec lignes de Bollinger.

Affiche l'historique des transactions sur le graphique.

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

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.