Unisciti alla nostra fan page
Quotes Monitoring (memory-mapped file) - sistema esperto per MetaTrader 5
- Visualizzazioni:
- 8790
- Valutazioni:
- Pubblicato:
- 2012.01.13 13:34
- Aggiornato:
- 2017.11.02 15:03
- Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a 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
Tradotto dal russo da MetaQuotes Ltd.
Codice originale 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.
sSyncScrollScript for the charts simultaneous scrolling.
DLL (MS VC++ 2010) for working with Memory Mapped files.
File Mapping without DLLThe classes (conveted from C++ to MQL5) for working with memory mapped files.