Deze Expert Advisor is een voorbeeld van het gebruik van de Memory Mapping DLL om te werken met bestandsmappingfuncties.
In dit voorbeeld creëert de Expert Advisor een virtueel (memory-mapped) bestand en begint het de quotes voor een bepaald symbool bij te werken.
Op deze manier kunnen Expert Advisors gegevens (bijvoorbeeld quotes) uitwisselen via een gemeenschappelijk memory-mapped bestand.
Het formaat van het memory-mapped bestand is hetzelfde als dat gebruikt in MetaTrader 4 Expert Advisor. Dit betekent dat je quotes kunt uitwisselen tussen MetaTrader 5 en MetaTrader 4.

Andere gegevensuitwisseling kan op een vergelijkbare manier worden georganiseerd.
De code bevat veel opmerkingen en logs om je te helpen begrijpen hoe het werkt.
De MemMap32/64.dll bibliotheek (zie MemMap32/64.zip) moet geplaatst worden in: terminal_data_folder\MQL5\Libraries
Reactie 0