Пустой TransactionId в квике


Пустой TransactionId в квике
Atom
1/24/2012


В выходные я тщательно исследовал проблему с пустым TransactionId в Quik, которая уже поднималась на этом форуме.
Вывод - это проблема Квика, а не наша.

Они подтвердили, исправление будет в "будущей версии их ПО" (ссылка на форум Квика).

Tags:


Thanks:


Roman0

Avatar
Date: 3/13/2012
Reply


Alexander Mukhanchikov Go to
В выходные я тщательно исследовал проблему с пустым TransactionId в Quik, которая уже поднималась на этом форуме.
Вывод - это проблема Квика, а не наша.

Они подтвердили, исправление будет в "будущей версии их ПО" (ссылка на форум Квика).

Опять столкнулся с этим. Сейчас добавляю в свою таблицу сразу после RegisterOrder и все бы ничего, но у заявок с пустым Id теряется информация из ExtensionInfo, а там хранится критическая информация вроде типа заявки, времени выставления, первая ли это или последующая и т.п., которая периодически проверяется, и при извлечении собственных заявок из Trader.Orders стоит проверка на наличие определенного ключа в ExtensionInfo. Вопрос такой: можно ли сделать так, чтобы даже при пустом Id ExtensionInfo сохранялась?
Thanks:

Alexander

Avatar
Date: 3/13/2012
Reply


Roman0 Go to
Alexander Mukhanchikov Go to
В выходные я тщательно исследовал проблему с пустым TransactionId в Quik, которая уже поднималась на этом форуме.
Вывод - это проблема Квика, а не наша.

Они подтвердили, исправление будет в "будущей версии их ПО" (ссылка на форум Квика).

Опять столкнулся с этим. Сейчас добавляю в свою таблицу сразу после RegisterOrder и все бы ничего, но у заявок с пустым Id теряется информация из ExtensionInfo, а там хранится критическая информация вроде типа заявки, времени выставления, первая ли это или последующая и т.п., которая периодически проверяется, и при извлечении собственных заявок из Trader.Orders стоит проверка на наличие определенного ключа в ExtensionInfo. Вопрос такой: можно ли сделать так, чтобы даже при пустом Id ExtensionInfo сохранялась?



Пустой Id или TransactionId?
Thanks:

Roman0

Avatar
Date: 3/13/2012
Reply


Alexander Mukhanchikov Go to
Roman0 Go to
Alexander Mukhanchikov Go to
В выходные я тщательно исследовал проблему с пустым TransactionId в Quik, которая уже поднималась на этом форуме.
Вывод - это проблема Квика, а не наша.

Они подтвердили, исправление будет в "будущей версии их ПО" (ссылка на форум Квика).

Опять столкнулся с этим. Сейчас добавляю в свою таблицу сразу после RegisterOrder и все бы ничего, но у заявок с пустым Id теряется информация из ExtensionInfo, а там хранится критическая информация вроде типа заявки, времени выставления, первая ли это или последующая и т.п., которая периодически проверяется, и при извлечении собственных заявок из Trader.Orders стоит проверка на наличие определенного ключа в ExtensionInfo. Вопрос такой: можно ли сделать так, чтобы даже при пустом Id ExtensionInfo сохранялась?



Пустой Id или TransactionId?

TransactionId конечно, извиняюсь )
Thanks:

Alexander

Avatar
Date: 3/13/2012
Reply


Тогда я слабо представляю как это можно сделать, ведь заявку можно лишь по TransactionId однозначно сопоставить.

Ждём фикса от Арки.

Как вариант - делайте у себя вторую таблицу, дублирующую таблицу заявок. Её самостоятельно экспортируйте как кастомную таблицу и находите там заявки по цене \ времени \ комментарию, к примеру.
Соответственно любой ExtensionInfo вы также сможете получить.

Т.е. просто экспорт кастомный таблицы, которая будет совпадать +- с таблицей своих заявок.
Thanks:

Roman0

Avatar
Date: 3/13/2012
Reply


Alexander Mukhanchikov Go to
Тогда я слабо представляю как это можно сделать, ведь заявку можно лишь по TransactionId однозначно сопоставить.

Ждём фикса от Арки.

Как вариант - делайте у себя вторую таблицу, дублирующую таблицу заявок. Её самостоятельно экспортируйте как кастомную таблицу и находите там заявки по цене \ времени \ комментарию, к примеру.
Соответственно любой ExtensionInfo вы также сможете получить.

Т.е. просто экспорт кастомный таблицы, которая будет совпадать +- с таблицей своих заявок.

Спасибо, буду думать )
Thanks:

Alexander

Avatar
Date: 3/16/2012
Reply


Добавил QuikTrader.SupportManualOrders.
Отвечает за то, загружать ли сделки, поданные вручную из квика в робота.
По умолчанию загрузка выключена.

Должно помочь как раз с данной проблемой - нулевой TransactionId.

Просьба проверить.
Thanks:

Roman0

Avatar
Date: 3/16/2012
Reply


Alexander Mukhanchikov Go to
Добавил QuikTrader.SupportManualOrders.
Отвечает за то, загружать ли сделки, поданные вручную из квика в робота.
По умолчанию загрузка выключена.

Должно помочь как раз с данной проблемой - нулевой TransactionId.

Просьба проверить.

Например, у меня конкретно с этим проблем нет, идентификация "своих" заявок идет по комментарию, который вроде нормально всегда передается, но опция полезная, хотя бы для того, чтобы меньше информации шло через события.
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy