У вас не стоит Flash Player
Page 3 of 3 < 1 2 3
Настройки
#78744 - Mon Jun 27 2016 07:25 PM Re: Quik потеря ID транзакции. [Re: VitNik]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
Можно, лучше делать внутри дня, пока все на работе. Если сейчас нам дадите сегодняшнюю торговлю, будет бесполезно.
Если утром воспроизведется, можем попробовать.

Наверх
#79084 - Mon Jul 18 2016 12:14 PM Re: Quik потеря ID транзакции. [Re: ViL]
ViL Online   content
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8135
ПО серверов 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)

Наверх
Page 3 of 3 < 1 2 3


Moderator:  ViL, sar