Это не критично, но пример 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() нормально срабатывает.
Kommentare (1)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Спасибо, обязательно посмотрю. Примеры переделывал после того, как ввел событие Connected. Мог и упустить.