Превышено время ожидания
Превышено время ожидания
Сообщение превышено время ожидания.
При выставлении заявки TSLab ожидает получить 2 сообщения:
1. подтверждение транзакции с номером заявки
2. информацию из потока заявок с данными заявки.
Ждет TSLab по умолчанию 40 сек (время задается в Файл | Настройки программы | Торговля , параметр Таймаут заявки).
Если хотя бы одно значение не пришло, появляется это сообщение.
В результате неизвестно, к какой заявке принадлежит комментарий, а также состояние заявки.
Более того, если из скрипта продолжает выдаваться сигнал, программа снова пошлет транзакцию брокеру. Таким образом может набраться не контролируемая позиция.
&#xNAN;Возможные причины:
Антивирус нужно настроить таким образом, чтобы он не проверял скаченные данные из интернета.
Брандмауэр необходимо поставить программу TSLabApp в исключения
Интернет или ошибки работы сервера брокера.
если не установлены обновления windows
Настройка автоматической синхронизации времени по интернету(актуально для крипто бирж).
Региональные настройки не соответствуют физическому месту нахождения компьютера.
В лог файле программы есть похожие записи: 'Can't parse date-time: '9/19/2016 12:23:20PM.
Решение: настроить региональные настройки, например, в России нет времени PM,AM . В России ЧЧ:ММ:СС
Общие настройки компьютера для России
А если компьютер физически находится в США, то настройка времени PM,AM будет верной.Не хватает потоков процессора. В лог файле программы Инструменты | Папка с логами - файл tslab.log сопровождается сообщениями
DEBUG:State 48. Try to recalc again...
Can't recalc because calculation is in progress yet...
Решение: поставить настройку больше, таким образом, чтобы процессор успевал обрабатывать все поставленные задачи.
Не допускаются какие-либо изменения в конфигурации Quik. Для данного коннектора Необходимо сначала проверить Конфигурацию, потом переходить к остальным пунктам поиска проблемы.