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


Добрый день,

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



Спасибо:




5 Ответов
litvinovboris

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


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

Knup

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


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

Support

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


Добрый день,

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

Knup

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


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

Support

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


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


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


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

loading
clippy