Получение данных после закрытия торгов
Atom
26.09.2017


Здравствуйте!
Подскажите как можно получить данные из Квика после окончания торгов.
Нужно сделать что-то вроде подведения итогов торгового дня.
Проблема в том, что после закрытия торгов никакие новые данные не приходят, и соответственно, никакие события не срабатывают.
Как получить, например, цену последней сделки после закрытия торгов?
В Квике все эти данные есть. Как их забрать через S#.API?
Спасибо!



Спасибо:




3 Ответов
Support

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


Добрый день,

Connector.RegisterSecurity
Спасибо:

Simen

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


RegisterSecurity - да, я так и делал.
Но если только зарегистрировать инструмент, то в нем нет никакой информации о ценах - везде NULL.
Чтобы цены появились внутри security, должно произойти какое-то событие (я отслеживал Trader.SecuritiesChanged).
Но в том-то и проблема, что после закрытия торгов никаких событий не происходит, поэтому все цены остаются NULL.
Что я не так делаю?
Автор топика
Спасибо:

Support

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


Simen Go to
RegisterSecurity - да, я так и делал.
Но если только зарегистрировать инструмент, то в нем нет никакой информации о ценах - везде NULL.
Чтобы цены появились внутри security, должно произойти какое-то событие (я отслеживал Trader.SecuritiesChanged).
Но в том-то и проблема, что после закрытия торгов никаких событий не происходит, поэтому все цены остаются NULL.
Что я не так делаю?


Да, необходимо дождаться события с данными. Но они приходит и после окончания торгов. Даже при отключенном от торгового сервера Квика. Данные отправляются не от сервера, и из локального хранилища терминала.
Спасибо: Simen


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

loading
clippy