QuikTrader.RegisterQuotes vs StartDDE(security)

QuikTrader.RegisterQuotes vs StartDDE(security)
Atom
9/10/2010
Lafert


Скажите, чем отличаются вызовы QuikTrader.RegisterQuotes и StartDDE(security), и когда нужно какой использовать? И еще не совсем понятно с Initialize. Нужео ли вызывать RaiseConnected? Можно ли вызывать одновременно с Connrnted. Без connecta StartDDe все равно вызывает ошибку и экспорт не стартует.


Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 9/10/2010
Reply


  1. RegisterQuotes вызывает StartDDE(security)
  2. Initialize надо вызывать в переодпределенном методе Connect.
Thanks:

Lafert

Avatar
Date: 9/19/2010
Reply


Тем не менее по прежнему StartDDE и RegisterQuote при неподключенном к системе Квике выывают исключение, зато теперьи событий связанных с экспортом стакана не происходит, даже если его его запустить вручную.

Thanks:

Mikhail Sukhov

Avatar
Date: 9/19/2010
Reply


Вы Initialize вызываете в методе Connect?

Thanks:

Lafert

Avatar
Date: 9/20/2010
Reply


Thanks:

Lafert

Avatar
Date: 9/20/2010
Reply


Да.

Thanks:

Mikhail Sukhov

Avatar
Date: 9/20/2010
Reply


Initialize ошибки не выдает? Приведите пожалуйста текст ошибки при запуске стаканов, о которой Вы писали ранее.

Thanks:

Lafert

Avatar
Date: 9/21/2010
Reply


Initialize проходит без ошибок. Гдето между Copnnect и событием IsConnected стреляет " В экземпляре обьекта не задана ссылка на обьект". StartDDE выдает "Нет информации о главном окне Quik. Возможно, было неуспешное подключение". RegisterQuotes выдает: В экземпляре обьекта не задана ссылка на обьект. Если запкскать ДДЕ вручную, то работает (это была моя промашка)

Thanks:

Mikhail Sukhov

Avatar
Date: 9/21/2010
Reply


Приведите пожалуйста тексты исключений. Дополнительно, покажите как Вы переопределили метод Connect.

Thanks:


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

loading
clippy