Вопрос к разработчикам. Проблема с большим количеством графиков и советников в терминале

 

Добрый день.

Задача следующая. В заданное время запустить терминал и со всех открытых на нем графиков (около 50 графиков) сохранить скриншоты на диск.

Для ее решения используется несложный советник, прикрепленный к каждому графику:

extern int TimeShift=30;

int init()
{
Sleep(TimeShift*1000);
WindowScreenShot(Symbol()+".gif",800,600);
return(0);
}


Проблема в том, что не для всех графиков сохраняются скриншоты, набор каждый раз разный.

Кроме этого иногда при запуске терминала кнопка "Советники", разрешающая работу советников оказывается отжатой, хотя при закрытии терминала она была нажата. Сохраняется ли в каком либо внешнем конфигурационном файле состояние этой кнопки и можно ли его установить до запуска терминала?

 
Может быть разработчики MT4 прокомментируют ситуацию.
 
sand >>:
Может быть разработчики MT4 прокомментируют ситуацию.

А что тут комментировать? Читаем справку -- видим фигу? Где проверка на успешность выполнения?

Если не хотите проверять -- организуйте самопальную критическую секцию и делайте скрины по очереди.

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