esper
|
Дата: 17.12.2012
Лицензия есть на этом компьютере? Действующая?
|
|
Спасибо:
|
|
|
|
|
Геннадий Ванин (Gennady Vanin)
|
Дата: 17.12.2012
esper Лицензия есть на этом компьютере? Действующая? Есть-есть!!! И поторопился написать, что довольно редко Через 5-15 минут работы постоянно вылетает это сообщение. Просто сразу не обратил внимание, т.к. окошки вылезают скрытые под другими окнами (КВИКа, в частности). Ну, а потом всё колом и я не никак ожидал, что простой переход на другую версию будет классифицироваться нарушением лицензии До этого пользовался S# 4.1.5, перешёл на 4.1.7 и, наивный чукотский мальчик думал, что всё будет в порядке. Не стал заморачиваться, перекомпилировал в зад на 4.1.5
|
|
Спасибо:
|
|
|
|
|
Algonavt
|
Дата: 17.12.2012
Наблюдаю то же самое на 4.1.6. Компьютер - тот же, на котором робот скомпилирован. Раз в 10-40 секунд рвется соединение. Что скажут разработчики библиотеки?
|
|
|
|
|
Alexander
|
Дата: 18.12.2012
Что выдаёт ProcessDataError? Туда должно вывестись сообщение об ошибке лицензии.
|
|
Спасибо:
|
|
|
|
|
Геннадий Ванин (Gennady Vanin)
|
Дата: 18.12.2012
Alexander Mukhanchikov Что выдаёт ProcessDataError? Туда должно вывестись сообщение об ошибке лицензии. Я уже откатился на 4.1.5. Изучать проблему не было времени, поэтому выкладываю то, что запротоколировал на тот момент Сотни сообщений типа: Цитата:StockSharp.Quik.ApiException: Код ошибки DllNotConnected Сообщение DLL is not connected to QUIK. в #=qeKTJD2keHTW5zZTcMzDz5jpqbJLefrdp$son$$mbeWVOxPY6wNdxb5OcGK2XTyuk.#=q_NeykRgEOUFVI9qPbL7Dog==(Int32 #=qUmniA3SyjvglJfYL_LWxvA==, StringBuilder #=qL7CZGRkV0crZhaIkED8D8Q==) в #=qFXqC82RpwNlj2ymhkLroOjgm$VIUPF$2lJSGGZjTLZI=.#=ql97Jr4dhI38tQu08jqKMVw==() в StockSharp.Quik.QuikTrader.OnDisconnect() в StockSharp.Algo.BaseTrader.Disconnect() в StockSharp.Algo.BaseTrader.#=qrRp7FVgR9LvxLuOcdzMXxQ==() в сотнях окошек которые не дают что-о там исследовать
|
|
Спасибо:
|
|
|
|
|
esper
|
Дата: 18.12.2012
Геннадий Ванин (Gennady Vanin) Сотни сообщений типа: Цитата:StockSharp.Quik.ApiException: Код ошибки DllNotConnected Сообщение DLL is not connected to QUIK. в #=qeKTJD2keHTW5zZTcMzDz5jpqbJLefrdp$son$$mbeWVOxPY6wNdxb5OcGK2XTyuk.#=q_NeykRgEOUFVI9qPbL7Dog==(Int32 #=qUmniA3SyjvglJfYL_LWxvA==, StringBuilder #=qL7CZGRkV0crZhaIkED8D8Q==) в #=qFXqC82RpwNlj2ymhkLroOjgm$VIUPF$2lJSGGZjTLZI=.#=ql97Jr4dhI38tQu08jqKMVw==() в StockSharp.Quik.QuikTrader.OnDisconnect() в StockSharp.Algo.BaseTrader.Disconnect() в StockSharp.Algo.BaseTrader.#=qrRp7FVgR9LvxLuOcdzMXxQ==() Не вижу ни слова про лицензию в данной ошибке.
|
|
Спасибо:
|
|
|
|
|
Геннадий Ванин (Gennady Vanin)
|
Дата: 18.12.2012
esper Геннадий Ванин (Gennady Vanin) Сотни сообщений типа: Цитата:StockSharp.Quik.ApiException: Код ошибки DllNotConnected Сообщение DLL is not connected to QUIK. в #=qeKTJD2keHTW5zZTcMzDz5jpqbJLefrdp$son$$mbeWVOxPY6wNdxb5OcGK2XTyuk.#=q_NeykRgEOUFVI9qPbL7Dog==(Int32 #=qUmniA3SyjvglJfYL_LWxvA==, StringBuilder #=qL7CZGRkV0crZhaIkED8D8Q==) в #=qFXqC82RpwNlj2ymhkLroOjgm$VIUPF$2lJSGGZjTLZI=.#=ql97Jr4dhI38tQu08jqKMVw==() в StockSharp.Quik.QuikTrader.OnDisconnect() в StockSharp.Algo.BaseTrader.Disconnect() в StockSharp.Algo.BaseTrader.#=qrRp7FVgR9LvxLuOcdzMXxQ==() Не вижу ни слова про лицензию в данной ошибке. Они идут после первого сообщения Геннадий Ванин (Gennady Vanin) Довольно редко, но наблюдаю: - System.InvalidOperationException: Соединение разорвано по причине неудачи проверки лицензии
В чём может быть причина? См. выше
|
|
Спасибо:
|
|
|
|
|
Геннадий Ванин (Gennady Vanin)
|
Дата: 22.12.2012
Я дополнил мой первый пост Геннадий Ванин (Gennady Vanin) update: Проблема после перехода с 4.1.5 на 4.1.7 (21505 от 13 Декабря 2012 из codeplex trunk) на том же самом компе Пропала после возврата к версии StockSharp 4.1.5 и, при более позднем переходе на на версию StockSharp 21650 от 21 декабря 2012
Но мне вообще непонятно: почему лицензия вообще проверяется только после установки соединения с использованием библиотеки StockSharp и через несколько минут пользования библиотекой StockSharp, а не сразу? А окошки с предупреждениями "появляются" скрытыми под другими окнами? Если проблемы с лицензией, то откажите в ипользовании StockSharp сразу и без обиняков, т.к. это связано с потерями денег, причём не своих, в результате таких сюрпризов замедленного действия Иначе, как умышленным ёрничеством (издевательством) над пользователями, это трудно объяснить
|
|
Спасибо:
|
|
|
|
|
Alexander
|
Дата: 22.12.2012
Геннадий Ванин (Gennady Vanin) А окошки с предупреждениями "появляются" скрытыми под другими окнами? Кажется, вам нужно всё повторять по 7 раз. Давайте попробуем в последний раз, может на этот раз станет понятно. Библиотека StockSharp ни одного окна не выводит и не показывает. Все MessageBox что вы видите - это результат вашего кода и если окошки скрытые под другими окнами - обращайтесь лично к себе, это результат вашего кривого программирования.
|
|
|
|
|
Геннадий Ванин (Gennady Vanin)
|
Дата: 22.12.2012
|
|
|
|
Alexander Mukhanchikov Геннадий Ванин (Gennady Vanin) А окошки с предупреждениями "появляются" скрытыми под другими окнами? Кажется, вам нужно всё повторять по 7 раз. Давайте попробуем в последний раз, может на этот раз станет понятно. Библиотека StockSharp ни одного окна не выводит и не показывает. Все MessageBox что вы видите - это результат вашего кода и если окошки скрытые под другими окнами - обращайтесь лично к себе, это результат вашего кривого программирования. 1) В моём коде нигде нет строчки " Соединение разорвано по причине неудачи проверки лицензии" 1а) У меня как операционная система Windows, так и WPF, так и .NET - на английском, а сообщение - на русском. 2) В 7й, и последний, раз повторю, что выведение или вобще отсутствие вывода сообщений в окошки не имеют никакого отношения к сути поднятого вопроса, а именно: - проверка лицензии происходит не сразу, а с запаздыванием, что очень чревато для реального использования в реальных торгах
Не вижу никакого смысла в том, что когда что-то не так с лицензией: - соединение вообще изначально установливается с использованием StockSharp
- разрывается только соединение, а не делается общий shutdown запущенного приложения, т.е. бот продолжает работу, но уже выдавая наведенные ошибки, а не прямую изначальную причину
Почему только соединение разрывается, а не производися shutdown приложения?
|
|
Спасибо:
|
|
|
|