1.7
Atom
09.03.2010
Mikhail Sukhov


Здесь все написал -http://stockmarketdotnet.blogspot.com/2010/02/s-17.html

Комментарии по версии сюда, по новости - в блог.


Теги:


Спасибо:


< 1 2 3  >
XMbIPb

Фотография
Дата: 10.03.2010
Ответить


В 1.6 тот же пример выставляет заявки и при новой и при старой структуре таблиц...

Спасибо:

Mikhail Sukhov

Фотография
Дата: 10.03.2010
Ответить


Можете в консоль выводить, какие текущие бид оффер? Что они показывают? Нормальные данные?

Спасибо:

XMbIPb

Фотография
Дата: 10.03.2010
Ответить


А из какого места лучше выводить? Если так: Console.WriteLine("{0}", lkoh.BestBid.Price); Console.WriteLine("Дожидаемся появления в программе инструмента Лукойл"); то пишет что "В экземпляре объекта не задана ссылка на объект"...

Спасибо:

Mikhail Sukhov

Фотография
Дата: 10.03.2010
Ответить


Ага, уже понятнее. Не инициализируется лучшие котировки... Таблицу инструментов перенастроили так, как в документации?

Спасибо:

XMbIPb

Фотография
Дата: 10.03.2010
Ответить


Я настройки из info.wnd загрузил...

p.s. сори за офтоп.. но только у меня здесь сообщения с 30го раза уходят?

Спасибо:

Mikhail Sukhov

Фотография
Дата: 10.03.2010
Ответить


Как написал выше Леонид, в архиве неправильный wnd. Сделайте так, как написано в доке. Я список колонок привел в разделе Настройка Квик.

Не только. Теперь даже мои не хочет сразу отправлять. Я восстановил сообщения. Что-то совсем глючить стал Гугл =(

Спасибо:

Leonid Kuzmin

Фотография
Дата: 10.03.2010
Ответить


Таблица инструментов в квик настроена как в документации, без ГО. DdeError ничего не пишет (где это?). Если включать MICEX в таблицу, то в output после старта дде пишется один раз следущее:

System.FormatException: Входная строка имела неверный формат. в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) в System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) в System.String.System.IConvertible.ToInt32(IFormatProvider provider) в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) в Ecng.Common.Converter.To(Object value, Type destinationType) в Ecng.Common.Converter.To(Object value) в Ecng.Trading.Quik.QuikTrader. . . (String ) в Ecng.Collections.CollectionHelper.SafeAdd[K,V](IDictionary2 dictionary, K key, Func2 handler) в Ecng.Trading.BusinessEntities.BaseTrader.GetSecurity(String code, Func2 createSecurity) в Ecng.Trading.Quik.QuikTrader. . (Func2 ) в Ecng.Trading.Quik.DdeTable. [TKey](IList1 , Action1 ) в Ecng.Trading.Quik.QuikTrader. (String , IList1 ) в Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action2 handler, T1 arg1, T2 arg2) в . ()

Спасибо:

Leonid Kuzmin

Фотография
Дата: 10.03.2010
Ответить


При добавлении РТС-стандарт в таблицу инструментов в output выводит

System.ArgumentException: Элемент с тем же ключом уже был добавлен. в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) в System.Collections.Generic.Dictionary2.Insert(TKey key, TValue value, Boolean add) в System.Collections.Generic.Dictionary2.Add(TKey key, TValue value) в Ecng.Trading.Quik.QuikTrader. . (Func2 ) в Ecng.Trading.Quik.DdeTable. [TKey](IList1 , Action1 ) в Ecng.Trading.Quik.QuikTrader. (String , IList1 ) в Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2) в . ()

Если код инструмента - ключ, тогда понятно. В ммвб и ртс для акций коды совпадают.

Спасибо:

Mikhail Sukhov

Фотография
Дата: 10.03.2010
Ответить


Леонид, пришлите пожалуйста скрин таблицы Инструменты с теми настройками, которые боят (с индексами).

Спасибо:

Leonid Kuzmin

Фотография
Дата: 10.03.2010
Ответить


В этот раз в sample дошли только тикеры с ртс-стандарт. Ни с фортс, ни с ммвб - не дошло ничего. Почему нет ммвб понятно - там все дубли с РТС стандарт, непонятно где RIH0? Может быть по указаному выше exception прерывается обработка всего блока поступивших по ДДЕ строк, вместо прекращения обработки одной вызвавшей ошибку строки?

Спасибо:
< 1 2 3  >

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy