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


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


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

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