Пустой TransactionId в квике
Atom Ответить
24.01.2012


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

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

Теги:


Спасибо:




7 Ответов
Roman0

Фотография
Дата: 13.03.2012
Ответить


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

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

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

Alexander

Фотография
Дата: 13.03.2012
Ответить


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

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

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



Пустой Id или TransactionId?
Автор топика
Спасибо:

Roman0

Фотография
Дата: 13.03.2012
Ответить


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

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

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



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

TransactionId конечно, извиняюсь )
Спасибо:

Alexander

Фотография
Дата: 13.03.2012
Ответить


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

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

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

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

Roman0

Фотография
Дата: 13.03.2012
Ответить


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

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

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

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

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

Alexander

Фотография
Дата: 15.03.2012
Ответить


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

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

Просьба проверить.
Автор топика
Спасибо:

Roman0

Фотография
Дата: 16.03.2012
Ответить


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

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

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

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


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy