Обновление истории на другом инструменте и другом периоде.
После попытки чтения смотрим про ошибки 4066. Если ошибка есть, то ждем 3-5 сек (данные читаются) и читаем опять. Так как Sleep() не работает на индикаторов, такое можно проделать только на эксперте или скрипте.
Мне тоже нужно решение, но когда реч едет о индикаторе. Может разработчики посоветуют что-нибудь?
По 33 бара на каждом графике присутствует, при прогрутке графика вручную подгружаются, а при вызове экспертом нет :(
Вся доступная история эксперту по всем инструментам должна подгружаться. При первом обращении будет ошибка 4066. Обычно делаю паузу секунд 5. Обычно хватает. И делаю все время контроль на корректность загруженной истории.
Повторюсь:
Довольно быстро подгружает историю, если счет открыт на сервере MQ-Demo, на другом же сервере история не обновляется.
P.S. Перед запуском эксперта вся история удалялась.
Возникла проблема.
Эксперту необходимы данные из другого инструмента на другом периоде. Как обновить историю на нужном графике?
Вот этот код:
Довольно быстро подгружает историю, если счет открыт на сервере MQ-Demo, на другом же сервере история не обновляется.