Это не критично, но пример SampleSmartConsole, как он скомпилен не работает. Выдает такую ошибку:
System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component. at StClientLib.StServerClass.GetSymbols() at Ecng.Trading.Smart.SmartTrader.StartExport() at SampleSmartConsole.Program.Main() in D:\home\HFT\MTS\S#\Sources \SampleSmartConsole\Program.cs:line
Когда зовется команда trader.StartExport(), trader.Connected эвент еще не произошел и trader.StartExport() фейлится.
Проверил следующим образом: вставил после команды trader.Connect() задержку - дождался, когда сработает trader.Connected. После этого trader.StartExport() нормально срабатывает.
Комментарии (1)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Спасибо, обязательно посмотрю. Примеры переделывал после того, как ввел событие Connected. Мог и упустить.