SampleSma виснет

SampleSma виснет
Atom
7/26/2010
E G


Не пойму в чем дело, подскажите. На основе SampleSma сделал свой
проект, поменял бумагу на Сбер, да взял вместо скользящих SMA -
экспоненту EMA. Стоит фильтр на все сделки, выдает все сделки по
Сберу. При этом все виснет, из-за чего может быть? Ясно дело что это с
экспортом по ДДЕ, потому что как только отрубаю QUIK от сети все
проходит мгновенно. Таблицы проверял VERIFIRом говорит все в норме.

Tags:


Thanks:


<< < 3 4 5 
E G

Avatar
Date: 7/29/2010
Reply


Копирую текст ошибок через Ctrl+C.
Обрезанию информации идет в самом IntelliTrace, чтобы не быть
голословным приложил скрин файл S#2.2_SampleSma_IntelliTrace.JPG

на 1) рисунке, то как я получаю MessageBox
на 2) как та же информация выглядит в IntelliTrace

Может для IntelliTrace как то настраивается отображение информации, я
просто не знаю, как это сделать.

On 28 июл, 22:04, Mikhail Sukhov <msou...@gmail.com> wrote:

Thanks:

E G

Avatar
Date: 7/29/2010
Reply


Извините, называется файл IntelliTrace_error.JPG

On 28 июл, 23:57, E G <ego...@gmail.com> wrote:

Thanks:

Mikhail Sukhov

Avatar
Date: 7/29/2010
Reply


Уже яснее... Точно правильно стакан настроили? Он у Вас стандартно
оформлен или кастомизирован? Если второе, QuikTrader.QuotesTable
настраивали? Ошибка говорит о том, что дважды пришла одна и та же
котировка. Такое может быть, если неправильно стакан
интерпретируется.

On 28 июл, 20:58, E G <ego...@gmail.com> wrote:

Thanks:

E G

Avatar
Date: 7/29/2010
Reply


Стакан оформлен стандартно, как вы сказали.
Приложил скрин Stakan_LKOH.jpg

Может это не важно.
Получал сегодня с утра пару раз и вчера еще такую ошибку, но после
перезапуска она проходила и появлялась та ошибка, что описал выше..

Обнаружено событие ContextSwitchDeadlock
Message: CLR не удалось перейти из COM-контекста 0x18acc50 в COM-
контекст 0x18acdc0 за 60 секунд. Наиболее вероятно, что поток,
владеющий контекстом/апартаментом назначения, находится в режиме
ожидания или выполнения очень длительной операции без прокачки
сообщений Windows. Обычно эта ситуация отрицательно влияет на
производительность и даже может привести к зависанию приложения или
чрезмерному расходованию памяти. Чтобы избежать этой проблемы, все
потоки однопоточного апартамента (STA) должны использовать примитивы
ожидания для прокачки (например, CoWaitForMultipleHandles) и
периодически прокачивать сообщения во время длительных операций.

On 29 июл, 01:28, Mikhail Sukhov <msou...@gmail.com> wrote:

Thanks:

Mikhail Sukhov

Avatar
Date: 7/29/2010
Reply


А на какой строчке кода такое происходит?

On 29 июл, 11:39, E G <ego...@gmail.com> wrote:

Thanks:

E G

Avatar
Date: 7/29/2010
Reply


Несколько раз перезапускал программу, но такой ошибки не возникло,
поэтому не могу сказать на какой строчке кода она возникала.

По заказу не работает :)))

On 29 июл, 18:19, Mikhail Sukhov <msou...@gmail.com> wrote:

Thanks:

E G

Avatar
Date: 7/29/2010
Reply


Несколько раз перезапускал программу, но такой ошибки не возникло,
поэтому не могу сказать на какой строчке кода она возникала.

По заказу не работает :)))

On 29 июл, 18:19, Mikhail Sukhov <msou...@gmail.com> wrote:

Thanks:

E G

Avatar
Date: 7/30/2010
Reply


Из этих нескольких дней "боданий" с SampleSMA, сделал вывод, что робот
должен быть консольным.
Ну эту всю красоту, толку от нее, если может может возникнуть ошибка,
которую даже разработчик Stock# не в силах быстро отловить.
Что уж говорить, про меня, я буду искать ее вечность.... :)))

Так, что Михаил, если вы пытаетесь решить эту проблему, только ради
меня и никого больше она не волнует оставте ее.

Буду писать на консоли.

On 29 июл, 20:47, E G <ego...@gmail.com> wrote:

Thanks:

Mikhail Sukhov

Avatar
Date: 7/30/2010
Reply


Я думаю там банальная проблема, что обсуждалась здесь

http://groups.google.ru/group/stocksharp/browse_thread/thread/34db018...


On 29 июл, 20:40, E G <ego...@gmail.com> wrote:

Thanks:

E G

Avatar
Date: 7/30/2010
Reply


Спасибо, Михаил, но именно банальные проблемы и отнимают, больше всего
времени на их поиск (знаю по опыту).
Проблему я решил, 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:

Thanks:
<< < 3 4 5 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy