Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //+------------------------------------------------------------------+
- //| 2021 December 18 |
- //| http://a-1a.livejournal.com E-mail: dllbridge@gmail.com |
- //-------------------------------------------------------------------+
- // Из MQL (этой программы) происходит копирование 300 переменных (1200 байт),
- // начиная с Transit[1][0] и до Transit[3][99] (включительно).
- // Из программы с номером "NumbProg" происходит копирование в MQL
- // 100 переменных, начиная с Transit[5][0] и до Transit[5][99] (включительно)
- int NumbProg = 127 , // это номер программы, которая подключена к dllBridge.dll
- // Можно указать номер UniMons.exe, чтобы просматривать передаваемые данные.
- Transit[11][100]; // Массив, который обеспечивает обмен данными, через dllBridge.dll
- #import "C:\dllBridge\dllBridge.dll"
- int __MQL_Connect(int NumbProg, int &Transit[11][100]);
- #import
- ////////////////////////////////////////////////////////////////////
- void OnInit() //
- {
- Transit[1][12] = 110000;
- }
- int res = 0;
- //+------------------------------------------------------------------+
- //| Expert tick function |
- //+------------------------------------------------------------------+
- int start()
- {
- Transit[1][12] --;
- res = __MQL_Connect(NumbProg, Transit); // res = 1 если всё Ок и...
- // ... -2147483647 если программа "NumbProg" не подключена.
- Comment("\n Transit[1][12] = ",Transit[1][12]," res = ", res);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement