System.InvalidOperationException в SampleConsole
Atom Ответить
11.03.2012


Доброго времени суток!

В примере SampleConsole, версия 4.0.20, при запуске под отладчиком, всегда вылетает исключение:
Цитата:
Первый этап обработки исключения типа "System.InvalidOperationException" в приложении StockSharp.Quik.dll


Происходит это при прохождении отладчиком строк(что странно- может вылететь как при прохождении первой из них, так и при прохождении последней):

Код
trader.StartExport(new[] {trader.SecuritiesTable, trader.MyTradesTable, trader.EquityPositionsTable,
						                   trader.EquityPortfoliosTable, trader.OrdersTable});
                        //
						// дожидаемся появления портфеля и инструмента
                        // 
						waitHandle.WaitOne();

						// 0.1% от изменения цены
						const decimal delta = 0.001m;

						// запоминаем первоначальное значение середины спреда
						var firstMid = _lkoh.BestPair.SpreadPrice / 2; 


В общем, посоветуйте, пожалуйста, как с этим бороться, так как я робота делаю на основе данного примера. :)


Теги:


Спасибо:




5 Ответов
Alexander

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


Квик настроен верно? Что Verifier пишет?
Спасибо:

Android

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


Квик настраивал с помощью файла info.wnd из папки Quik.
Вот скрин с результатами Verifier'a:

скриншот
Автор топика
Спасибо:

Alexander

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


Привидите полный StackTrace
Спасибо:

Android

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


Я так понимаю, если у меня исключение не ловится в
Код
catch (Exception ex)
			{
                           Console.WriteLine(ex.Message + " stacktrace: " + ex.StackTrace);
			}

то StackTrace я по другому не получу? Может быть, исключение перехватывается внутри StockSharp.dll.
Вот в спойлере все, что выводится в окно отладки:

Автор топика
Спасибо:

Alexander

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


Цитата:
Первый этап обработки исключения типа
говорит лишь о том, что есть перехватка исключений. это всё нормально.
Спасибо:


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

loading
clippy