myaucha (Автор тем)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Мейкер или Тейкер для сделки, Определение статуса исполнения Мейкер (пассив) или Тейкер (актив) для сделки
 
В описании функции обратного вызова TRANS2QUIK_TRADE_STATUS_CALLBACK перечисленны различные вспомогательные функции, позволяющие получить дополнительную информацию к заключенной сделки по ее дескриптору. Среди них не нашел функцию, которая бы позволяла определить какая это была сделка (тейкер или мейкер), в таблице сделок это поле "Состояние" - А или П. Непонятно почему не предусмотрена такая возможность? Например, long __stdcall TRANS2QUIK_TRADE_KIN(intptr_t nTradeDescriptor) возвращает вид сделки. Чем поле "Состояние" провинилось?

Описание скопировано из другого раздела https://forum.quik.ru/messages/forum12/message76656/topic8763/#message76656
В нем специалистом поддержки было предложено зарегистрировать пожелание на доработку. Не знаю как это сделать, возможно достаточно написать в данном разделе.
Мейкер или Тейкер для сделки, Определение статуса исполнения Мейкер (пассив) или Тейкер (актив) для сделки
 
В описании функции обратного вызова TRANS2QUIK_TRADE_STATUS_CALLBACK перечисленны различные вспомогательные функции, позволяющие получить дополнительную информацию к заключенной сделки по ее дескриптору. Среди них не нашел функцию, которая бы позволяла определить какая это была сделка (тейкер или мейкер), в таблице сделок это поле "Состояние" - А или П. Непонятно почему не предусмотрена такая возможность? Например, long __stdcall TRANS2QUIK_TRADE_KIN(intptr_t nTradeDescriptor) возвращает вид сделки. Чем поле "Состояние" провинилось?
Восстановление соединения с новым сервером
 
Добрый день

Осуществлена подписка на событие TRANS2QUIK_ORDER_STATUS_CALLBACK или TRANS2QUIK_TRADE_STATUS_CALLBACK. Если после потери соединения в настройках не указана опция "При восстановлении использовать параметры последнего соединения", то соединение произойдет к следующему по списку серверу. В этом случае происходит автоматический перезаказ заключенных ранее заявок и сделок, однако они приходят почему-то как новые (nMode=0), хотя ожидалось, что nMode будет равным 1 (и для последней nMode=2).

1. Почему происходит автоматический перезаказ сделок?
2. Почему уже совершенные сделки в случае автоматического перезаказа приходят в режиме nMode=0

PS: Версия 7.2.1.5, хотя и на предыдущих версиях была такая же ситуация
Страницы: 1
Наверх