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


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


Добрый день,

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


litvinovboris

Avatar
Date: 10/5/2017
Reply


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

Knup

Avatar
Date: 10/5/2017
Reply


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

Support

Avatar
Date: 10/5/2017
Reply


Добрый день,

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

Knup

Avatar
Date: 10/5/2017
Reply


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

Support

Avatar
Date: 10/5/2017
Reply


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


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


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

loading
clippy