SmartCOM 3.0
Atom
17.05.2013
Mikhail Sukhov


Говорят уже вышел. Кто с ним работал? Хочется понять его стабильность, и, если все окей, перевести и наш коннектор. Тем более там наконец-то появилось 64-ех битность (всего-то 6 лет назад последние 32-ух битные компьютеры с прилавков исчезли[biggrin]).


Теги:


Спасибо:


< 1 2 3 4 5  >
vk37

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


Поставил финальный (не бета) смартком 3.0.66 x64 от 17.09.2013 на Windows 8 x64 Смарткомы предыдущих версий удалил. Скомпилировал SampleSmart версии 4.1.19.1 под x64. Запускаю в дебаг режиме с галочкой SmartCom3. После Trader.Connect() в обработчике события Trader.ProcessDataError ошибка: ```plain System.InvalidOperationException: Cannot open SmartCom2 service on computer '.'. ---> System.ComponentModel.Win32Exception: Access is denied --- End of inner exception stack trace --- at System.ServiceProcess.ServiceController.GetServiceHandle(Int32 desiredAccess) at System.ServiceProcess.ServiceController.Start(String[] args) at StockSharp.Smart.SmartTrader.RestartSmartComService() at StockSharp.Smart.SmartTrader.OnConnect()

И в обработчике события Trader.ConnectionError ошибка без стэк трейса: ```plain
System.InvalidOperationException: Responce parse failed
Спасибо:

Mikhail Sukhov

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


Судя по всему SmartTrader.Wrapper установлен как SmartCom2Wrapper, а нужно SmartCom3Wrapper64

Спасибо:

vk37

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


Если проинициализировать трейдер так: ```csharp Trader = new SmartTrader() { Wrapper = new SmartCom3Wrapper64(), };

Спасибо:

Mikhail Sukhov

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


А метод ApplyWrapper закомментировали?

Спасибо:

Mikhail Sukhov

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


Михаил Сухов: А метод ApplyWrapper закомментировали?

Ошибку эту уже правили. Как выложим новую версию, то она уйдет. Смысл - там всегда просится перезапуск роутера, с неважно каким раппером. Нужно в примере SmartTrader.RestartService = false;

Спасибо:

vk37

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


Михаил Сухов: А метод ApplyWrapper закомментировали?Да

Спасибо:

vk37

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


Михаил Сухов: Нужно в примере SmartTrader.RestartService = false;Это исправляет только первую ошибку. ```plain System.InvalidOperationException: Responce parse failed

Спасибо:

Mikhail Sukhov

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


vk37: ODE0� остается

А вот по этому я не в курсе. Судя по всему это ошибка СмартКом. Можете полный стектрейс привести?

Спасибо:

vk37

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


StackTrace у этого исключения отсутствует

Спасибо:

Mikhail Sukhov

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


vk37: StackTrace у этого исключения отсутствует

А чем он ловиться? Откуда он возникает?

Спасибо:
< 1 2 3 4 5  >

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

loading
clippy