В МТ5 как-то можно зафиксировать выбор сервера? - страница 2

 
Aleksandr Slavskii #:
Так нет смены логина. Происходит то, что происходит при запуске терминала, проверка логина. 
Имеется в виду, какой смысл проверять потом, если при смене всё равно бы произошла перезагрузка советника.
 
Aleksandr Slavskii #:

Думаю проверять логин счёта AccountInfoInteger(ACCOUNT_LOGIN) и если он не соответствует логину, который запомнили при старте советника (предполагается, что при запуске  было всё ок), то переключаться на другой сервер. 

Пока не проверял, что возвращает AccountInfoInteger(ACCOUNT_LOGIN)  при попытках подключиться к серверу 

Вообще при такой потере связи журнал забит вот такими логами

Вроде бы подключается, но тут же начинает подключаться по новой.

Было точно такое же поведение. Сначала лечилось включением VPN, то есть, скорее всего, причина проблемы связана не с брокером или терминалом, а с избыточном анализом траффика со стороны провайдеров связи. Поэтому все попытки как-то бороться с такими симптомами из mql5-программы гарантии результата не дадут. Даже если удастся обнаружить среди точек доступа брокера ту, которая пока нормально доступна, не известно, когда подобные проблемы могут начаться и с ней. С остальными точками доступа, где проблема уже есть, она тоже началась, казалось бы на пустом месте, ни с чего.

Еще надёжнее поступить как топикстартер:

Victorrrr #:
Победить не удалось , пришлось срочно арендовать vds в еврозоне. там все работает.
 
К вашему сведению, компания MetaQuotes осведомлена об этой проблеме. Надеемся, они найдут решение.