← Назад

Начал осваивать S#, начались вопросы

Приветствую знатоков! Приступил к реализации своих идей на S#, стали возникать вопросы.

Метод Trader.StartExport(). На сколько я понял, его надо запускать, после установления конекта. Работает метод не быстро и такое впечатление, что работает в фоне. Как отследить момент времени, когда экспорт закончится? Нужное события не нашёл.

Комментарии (4)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Vadimus
Vadimus Автор

Привет всем знатокам! Снова вернулся к программированию.

ловлю инструменты в событии Trader.NewSecurities как поймал, к примеру RIM1, так подписываю его на сделки Trader.RegisterTrades и стакан Trader.RegisterQuotes

но мне не нравится долго ждать пока данный инструмент приедет в общем списке инструментов

Вопрос: можно ли как-нибудь сразу подписать RIM1 на события получения данных и сразу начинать приём этих данных?

Vadimus
Vadimus Автор

Vadimus: Вопрос: можно ли как-нибудь сразу подписать RIM1 на события получения данных и сразу начинать приём этих данных? Отвечаю сам, может кому пригодится. Можно, по средствам SmartComWrapper:

SmartTrader Trader = new SmartTrader(Login, Password, IP); SmartComWrapper wrapper = Trader.Wrapper; ... wrapper.RegisterTrades("RTS-6.11_FT"); wrapper.NewTrade += ( symbol, datetime, price, volume, tradeno, action) => ;

Vadimus
Vadimus Автор

Vadimus: Можно, по средствам SmartComWrapper Михаил, а на Stock# без SmartComWrapper можно сделать так же?