Нет информации о главном окне Quik. Возможно, было неуспешное подключение.

Нет информации о главном окне Quik. Возможно, было неуспешное подключение.
Atom
6/8/2010
sergun


В чем может быть причина сообщения об ошибке? Квик запущен, путь к нему прописан.


Tags:


Thanks:


< 1 2 3 4  >
Mikhail Sukhov

Avatar
Date: 6/9/2010
Reply


Нет ссылки на объект - приведите полный текст.

Thanks:

ddd888

Avatar
Date: 6/9/2010
Reply


SystemNullReferenceException: В экземпляре объекта не задана ссылка на объект. Далее указание на строку: trader.StartDde(new[] { trader.SecuritiesTable, trader.MyTradesTable });

Thanks:

Mikhail Sukhov

Avatar
Date: 6/9/2010
Reply


это скорее всего то, что trader null. Это уж совсем не зависит от события Connected =)

Thanks:

ddd888

Avatar
Date: 6/9/2010
Reply


Так почему же он null? Это в Вашем же примере в Sample Console происходит! Кстати, а когда именно возникает событие Connected?

Thanks:

Mikhail Sukhov

Avatar
Date: 6/9/2010
Reply


Если это мой пример, то тогда надо посмотреть в чем бага.

Событие Connected вызывается сразу после соединения с Квиком.

Thanks:

ddd888

Avatar
Date: 6/9/2010
Reply


Под "соединением" имеется ввиду соединение через Trans2quik или подключение через DDE?

Thanks:

Mikhail Sukhov

Avatar
Date: 6/9/2010
Reply


Первое.

Thanks:

Mikhail Sukhov

Avatar
Date: 6/10/2010
Reply


Взглянул на пример. Оформлен неправильно. Дде стартует до того, как было произведено подключение. Вы это учитываете?

Thanks:

ddd888

Avatar
Date: 6/10/2010
Reply


Нет, в примере, я ничего от себя не добавлял. Т.е. StartDde надо тоже "засунуть" под событие Connected?

Thanks:

ddd888

Avatar
Date: 6/10/2010
Reply


Еще такой вопрос. Если добавлять какие-нибудь манипуляции со стаканом (Quotes), типа Max(t=t>t.Price), то иногда в этом месте возникает исключение "последовательность не содержит элементов". Пробовал поставить тест на null или Count=0, но исключение все равно появляется. Из-за чего это происходит и как этого избежать?

Thanks:
< 1 2 3 4  >

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

loading
clippy