← Zurück

SampleSmartConsole doesn't work, GetSymbols() failed

Это не критично, но пример 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() нормально срабатывает.

War dieses Thema hilfreich?

Thema teilen

Kommentare (1)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Mikhail Sukhov
Mikhail Sukhov

Спасибо, обязательно посмотрю. Примеры переделывал после того, как ввел событие Connected. Мог и упустить.