Отслеживание ручных сделок через S# api

Отслеживание ручных сделок через S# api
Atom
05.10.2017
Knup


Добрый день,

Есть ли возможность через S# api отслеживать появления новых сделок/ордеров в терминале QUIK, если они были совершены/выставлены вручную? Например, вручную совершаю сделку или выставляю ордер, но коллекции Connector.MyTrades, Connector.Orders и Connector.StopOrders остаются пустыми.




Спасибо:


litvinovboris

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


Вот вам пример вывода таблицы по DDE http://stocksharp.ru/articles/345/sozdanie-prostogo-privoda-na-s/#m19287

Спасибо:

Knup

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


Спасибо, но хотелось бы, чтобы получение данных осуществлялось через Lua-сервер

Спасибо:

Support

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


Добрый день,

К сожалению, данная опция не поддерживается.

Спасибо:

Knup

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


Можно ли ожидать добавление данной опции в библиотеку?

Спасибо:

Support

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


Knup: Можно ли ожидать добавление данной опции в библиотеку?

С т.з. передачи данных ручные заявки уже принимаются от терминала. Но обработка их невозможна, так как у них отсуствует идентификатор транзакции (является в S# первичным ключом для заявок). Поэтому, если вы хотите получать информацию о ручных заявкам вам необходимо их обрабатывать самостоятельно. Например, подписаться на событие Connector.NewMessage и фильтровать там ExecutionMessage с типом Transaction. Подробнее http://doc.stocksharp.ru/html/fcd2df04-2463-4f85-aa0c-9b7a8f95a56a.htm

Спасибо: Knup Дмитрий_


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

loading
clippy