Добрый день,
Есть ли возможность через S# api отслеживать появления новых сделок/ордеров в терминале QUIK, если они были совершены/выставлены вручную? Например, вручную совершаю сделку или выставляю ордер, но коллекции Connector.MyTrades, Connector.Orders и Connector.StopOrders остаются пустыми.
评论 (5)
登录 或 创建账户, 登录或注册以发表评论
Вот вам пример вывода таблицы по DDE http://stocksharp.ru/articles/345/sozdanie-prostogo-privoda-na-s/#m19287
Спасибо, но хотелось бы, чтобы получение данных осуществлялось через Lua-сервер
Добрый день,
К сожалению, данная опция не поддерживается.
Можно ли ожидать добавление данной опции в библиотеку?
С т.з. передачи данных ручные заявки уже принимаются от терминала. Но обработка их невозможна, так как у них отсуствует идентификатор транзакции (является в S# первичным ключом для заявок). Поэтому, если вы хотите получать информацию о ручных заявкам вам необходимо их обрабатывать самостоятельно. Например, подписаться на событие Connector.NewMessage и фильтровать там ExecutionMessage с типом Transaction. Подробнее http://doc.stocksharp.ru/html/fcd2df04-2463-4f85-aa0c-9b7a8f95a56a.htm