E G
|
Дата: 29.07.2010
Копирую текст ошибок через Ctrl+C.
Обрезанию информации идет в самом IntelliTrace, чтобы не быть
голословным приложил скрин файл S#2.2_SampleSma_IntelliTrace.JPG
на 1) рисунке, то как я получаю MessageBox
на 2) как та же информация выглядит в IntelliTrace
Может для IntelliTrace как то настраивается отображение информации, я
просто не знаю, как это сделать.
On 28 июл, 22:04, Mikhail Sukhov <msou...@gmail.com> wrote:
|
|
|
|
Спасибо:
|
|
|
|
|
|
E G
|
Дата: 29.07.2010
Извините, называется файл IntelliTrace_error.JPG
On 28 июл, 23:57, E G <ego...@gmail.com> wrote:
|
|
|
|
Спасибо:
|
|
|
|
|
|
Mikhail Sukhov
|
Дата: 29.07.2010
Уже яснее... Точно правильно стакан настроили? Он у Вас стандартно
оформлен или кастомизирован? Если второе, QuikTrader.QuotesTable
настраивали? Ошибка говорит о том, что дважды пришла одна и та же
котировка. Такое может быть, если неправильно стакан
интерпретируется.
On 28 июл, 20:58, E G <ego...@gmail.com> wrote:
|
|
|
|
Спасибо:
|
|
|
|
|
|
E G
|
Дата: 29.07.2010
Стакан оформлен стандартно, как вы сказали.
Приложил скрин Stakan_LKOH.jpg
Может это не важно.
Получал сегодня с утра пару раз и вчера еще такую ошибку, но после
перезапуска она проходила и появлялась та ошибка, что описал выше..
Обнаружено событие ContextSwitchDeadlock
Message: CLR не удалось перейти из COM-контекста 0x18acc50 в COM-
контекст 0x18acdc0 за 60 секунд. Наиболее вероятно, что поток,
владеющий контекстом/апартаментом назначения, находится в режиме
ожидания или выполнения очень длительной операции без прокачки
сообщений Windows. Обычно эта ситуация отрицательно влияет на
производительность и даже может привести к зависанию приложения или
чрезмерному расходованию памяти. Чтобы избежать этой проблемы, все
потоки однопоточного апартамента (STA) должны использовать примитивы
ожидания для прокачки (например, CoWaitForMultipleHandles) и
периодически прокачивать сообщения во время длительных операций.
On 29 июл, 01:28, Mikhail Sukhov <msou...@gmail.com> wrote:
|
|
|
|
Спасибо:
|
|
|
|
|
|
Mikhail Sukhov
|
Дата: 29.07.2010
А на какой строчке кода такое происходит?
On 29 июл, 11:39, E G <ego...@gmail.com> wrote:
|
|
|
|
Спасибо:
|
|
|
|
|
|
E G
|
Дата: 29.07.2010
Несколько раз перезапускал программу, но такой ошибки не возникло,
поэтому не могу сказать на какой строчке кода она возникала.
По заказу не работает :)))
On 29 июл, 18:19, Mikhail Sukhov <msou...@gmail.com> wrote:
|
|
|
|
Спасибо:
|
|
|
|
|
|
E G
|
Дата: 29.07.2010
Несколько раз перезапускал программу, но такой ошибки не возникло,
поэтому не могу сказать на какой строчке кода она возникала.
По заказу не работает :)))
On 29 июл, 18:19, Mikhail Sukhov <msou...@gmail.com> wrote:
|
|
|
|
Спасибо:
|
|
|
|
|
|
E G
|
Дата: 30.07.2010
Из этих нескольких дней "боданий" с SampleSMA, сделал вывод, что робот
должен быть консольным.
Ну эту всю красоту, толку от нее, если может может возникнуть ошибка,
которую даже разработчик Stock# не в силах быстро отловить.
Что уж говорить, про меня, я буду искать ее вечность.... :)))
Так, что Михаил, если вы пытаетесь решить эту проблему, только ради
меня и никого больше она не волнует оставте ее.
Буду писать на консоли.
On 29 июл, 20:47, E G <ego...@gmail.com> wrote:
|
|
|
|
Спасибо:
|
|
|
|
|
|
Mikhail Sukhov
|
Дата: 30.07.2010
|
|
|
|
Спасибо:
|
|
|
|
|
|
E G
|
Дата: 30.07.2010
Спасибо, Михаил, но именно банальные проблемы и отнимают, больше всего
времени на их поиск (знаю по опыту).
Проблему я решил, SampleSMA S#2.2 у меня запустился на Win 7, Win XP
почему-то ссылался "Элемент с тем же ключом уже был
добавлен." (System.ArgumentException)
Михаил, как я понял вы тестите все на Win 7, поэтому надо оговорку
делать, что с Win XP могут быть сложности.
На XP так ошибку и пишет, не знаю что там.
On 30 июл, 00:09, Mikhail Sukhov <msou...@gmail.com> wrote:
|
|
|
|
Спасибо:
|
|
|
|
|