|
22.10.2013, 12:10 | #11 |
Новичок
Регистрация: 22.08.2013
Сообщений: 18
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Может есть смысл глянуть в сторону AutoIt3? Вроде как в этом скриптовом движке есть возможность манипулировать элементами открытых окон. Это вариант раз.
Вариант 2. Написать сову и повесить его на ведущий терминал, который будет с какой-то периодичностью проверять значение глобальной/ных переменной и записывать скажем в ini файл. Программный код работы с ini файлами можно глянуть в кодобазе mql4.com. Это будет ведущий сов. И написать сов, который будет читать этот ini файл и загружать новые значения ГП в терминал. Это будет ведомый сов. Ведомый сов установить на оставшиеся 32 терминала. http://forum.forex-investo.ru/public...IR#>/smile.png |
22.10.2013, 20:36 | #12 | |
Новичок
Регистрация: 12.10.2013
Сообщений: 8
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Цитата:
|
|
22.10.2013, 21:31 | #13 |
Интересующийся
Регистрация: 13.10.2012
Сообщений: 9
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Мне сразу пришел следующий вариант.
Доработать ЕА так, чтобы GV брались из файла. Проблема в том, что обычно файл должен размещаться в папках родного терминала. Ее можно решать несколькими способами - через WinAPI, dll, и, наверное самый простой, - поставить программу для синхронизации файлов и задать в ней синхронизацию этого файла во всех терминалах, тогда достаточно будет изменить один любой файл и остальные синхронизируются, ЕА обновит GV по данным из файла. |
22.10.2013, 21:48 | #14 | ||
Новичок
Регистрация: 12.10.2013
Сообщений: 8
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Цитата:
Цитата:
Но на мысль Вы и уважаемый Bobs меня натолкнули! Добавлю в советник опрос некоего файла, находящегося в \experts\files. А копировать информацию в 33 таких файла буду с помощью обычного .bat. Главное, я нечто подобное уже делаю, только наоборот : ) - советники записывают в файл (каждый в свой, разумеется) некоторую нужную мне информацию, а я посредством .bat собираю эту информацию в единый текстовый файл, который и смотрю. Это избавляет меня от необходимости перебирать все 33 терминала, чтобы посмотреть, как там идут дела. |
||