После 132 ошибки перестаёт работать OnTick(). - страница 2

 
Nauris Zukas:

Два просты еа с выводом Ask и Bid, один только посылает ордер в то время когда рынок будет закрыт. Можете сделать это по своему. Я все запускаю только перед началом закрытие рынка по криптовалютам, чтобы лишними логами не завалить.  Брокера в личко отправлю. Проверку по всем криптовалютам можете сделать, там такое чудо проявлялась.

По коду, у вас же ожидание 5 минут при этой ошибке. Вы это учитывали? По крайней мере на скрине у вас не видно. 

if(err==4 || err==131 || err==132)

           {

            Sleep(1000*300);

            break;

           }
И вообще если выход из цикла то ожидание ни к чему наверное. Если ещё попытку хотим сделать, то  break там надо заменить на continue
 
Я извиняюсь за этот флуд что устроил, но все таки виной оказался Sleep(). Думал, что Sleep() работает только в рамках внутренней функций и ни как не может помешать в OnTick() получать новые котировки.
Еще раз извиняюсь...