Rejoignez notre page de fans
- Vues:
- 9418
- Note:
- Publié:
- 2012.01.13 13:34
- Mise à jour:
- 2017.11.02 15:03
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
This Expert Advisor is example of use of the Memory Mapping DLL for working with File Mapping functions.
In this example the Expert Advisor create a virtual (memory-mapped) file and start to update the quotes on symbol.
Using this way, Expert Advisors can exchange data (for example, quotes) using common memory-mapped file.
The format of the memory-mapped file is the same as used in MetaTrader 4 Expert Advisor. It means that you can exchange quotes between МetaТrader 5 and МetaТrader 4.
The other data exchange can be organized using the similar way.
The code has a lot of comments and logs.
The MemMap32/64.dll library (see MemMap32/64.zip) must be placed to : terminal_data_folder\MQL5\Libraries
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/817

CRVIOnArray class is designed for calculation of RVI (Relative Vigor Index) values on indicator buffers. Test_RVIOnArray indicator is provided as the example of the class use.

Script for the charts simultaneous scrolling.

DLL (MS VC++ 2010) for working with Memory Mapped files.

The classes (conveted from C++ to MQL5) for working with memory mapped files.