нужен приемо/передатчик глобальных переменных между терминалами

 

Думаю тут надо заюзать таки файловые операции, но использовать file mapping - смотри на msdn (http://msdn.microsoft.com/en-us/library/aa366556(VS.85).aspx) или в Win API

К сожалению (полу)готового решения предоставить не могу.

 
Read/Write обе (все) стороны или одна "главная" другие - "неглавные"?
 
Andy_Kon >>:
Read/Write обе (все) стороны или одна "главная" другие - "неглавные"?

нужно только в одну сторону

дуплексный обмен не требуеца

как бы да - один главный, принимающая сторона

другой(другие) - переферийные, передающая сторона

и в случае если переферийных терминалов два и более то коллизии не предпологаеца..

кароче говоря не нашел я для себя идеального брокера, чтоб все нужные инструменты были..

готовые данные по недостоющим инструментам должны транслировать дополнительные терминалы

 
Так кто пишет файлы, один или все?
 

главный только считывает

переферийные записывают

 

Сейчас попробовал. Когда терминал работает - не реагирует на новые файлы gvariables.dat.

Надо делать через промежуточные (временные) файлы данных.

1. Копируем с помощью WinApi https://forum.mql4.com/ru/10336

2. Читаем и заносим куда надо.

 

ок

естетно gvariables.dat только при закрытии терминала обновляеца

а до этого в ОЗУ все храница

 
Вывод: можно делать только через "промежуточный" файл(ы).
 
Andy_Kon >>:
Вывод: можно делать только через "промежуточный" файл(ы).

пробую напрячь мозг в этом варианте

https://forum.mql4.com/ru/3393

 

"Другой способ".

Запускаем некую фоновую программу и через неё осуществляем обмен данными.

Причина обращения: