ПО серверов QUIK исправлено, информация для Брокеров: на сервере должно быть установлено ПО версии 5.3.3
ПО на серверах брокеров БКС и Открытие установлено верное.

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

Как стало работать на серверах:
trans_id не является биржевым параметром, его устанавливает сервер.
Сервер запоминает trans_id и отправленную транзакцию на биржу.
Когда приезжает ответ на транзакцию, в нем содержится номер заявки. Таким образом сервер понимает на какую заявку какой trans_id требуется установить.
И когда приезжает заявка с указанным номером, на ней тут же проставляется trans_id.
Однако, бывают случаи, когда заявка приезжает раньше чем ответ на транзакцию. Это обусловлено тем что транзакции и сами заявки едут разными, не синхронизированными потоками.
В такой ситуации сервер не знает какой trans_id установить на заявке и отправляет ее клиенту как есть, то есть с пустым значением.
Позже, когда приходит ответ на транзакцию, сервер повторно отправляет эту же заявку, но с уже установленным trans_id.
1.2.27.0 программа пользуется этим вторым шансом узнать trID.


Отредактировано ViL (Tue Nov 08 2016 11:36 AM)