Integer:
Недоработка MetaQuotes, не знаешь при инициалицации, в каком состоянии
находится терминал, то ли он загружает историю , или котировки,
или строит индикаторы, и когда этот процесс закончен, и советник
находится в номальном состоянии обработки текущих котировок
и готов к действию. Остаётся только ждать.
Нужно при запуске терминала убедиться, что список открытых ордеров загружен.
Как быть уверенным в том, что загрузка списка ордеров выполнена. Вариант проверки количества ордеров в списке не подходит. Ордеров может не быть, но надо быть уверенным, что это действительно нет ордеров, а не пустой список от того, что он еще не загрузился.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Нужно при запуске терминала убедиться, что список открытых ордеров загружен.
В справке написано IsConnected() "Возвращает состояние главного соединения клиентского терминала с сервером, по которому производится подкачка данных. TRUE - связь с сервером установлена, FALSE - связь с сервером отсутствует или прервана."
Означает ли это, что если функции вернула True, то список ордеров загружен. Или эти события не свзяаны между собой?
Как быть уверенным в том, что загрузка списка ордеров выполнена. Вариант проверки количества ордеров в списке не подходит. Ордеров может не быть, но надо быть уверенным, что это действительно нет ордеров, а не пустой список от того, что он еще не загрузился.