Surveillez vos Cours avec un Fichier Mappé en Mémoire sur MetaTrader 5

Mike 2012.01.13 22:34 13 0 0
Pièce jointe

Dans cet article, je vais vous présenter un Expert Advisor qui illustre l'utilisation de la Mémoire Mappée via une DLL pour interagir avec des fonctions de File Mapping.

Dans cet exemple, cet Expert Advisor crée un fichier virtuel (mappé en mémoire) et commence à mettre à jour les cours sur un symbole donné.

Cette méthode permet à des Expert Advisors d'échanger des données, comme les cours, en utilisant un fichier mappé en mémoire commun.

Le format du fichier mappé en mémoire est le même que celui utilisé dans un Expert Advisor de MetaTrader 4. Cela signifie que vous pouvez échanger des cours entre MetaTrader 5 et MetaTrader 4.

Surveillez vos Cours avec un Fichier Mappé en Mémoire

D'autres échanges de données peuvent être organisés de manière similaire.

Le code est riche en commentaires et en journaux pour faciliter la compréhension.

La bibliothèque MemMap32/64.dll (voir MemMap32/64.zip) doit être placée dans : terminal_data_folder\MQL5\Libraries.

Liste
Commentaire 0