MarketDepth.QuotesChanged в 3.0.2

MarketDepth.QuotesChanged в 3.0.2
Atom
2/13/2011
Maxim


Михаил, а какая альтернатива MarketDepth.QuotesChanged в новой версии S#? Как узнать, что стакан изменился?


Tags:


Thanks:


< 1 2 3 
Mikhail Sukhov

Avatar
Date: 2/15/2011
Reply


Maxim: Окно с позициями пустое.

Значит с ними что-то не так. ProcessDataError что-нибудь выводит?

Thanks:

Maxim

Avatar
Date: 2/15/2011
Reply


Ошибки есть две.

Quik ProcessDataError.  System.InvalidOperationException: Инструмент с кодом RIH1 для деривативной позиции не найден.     at Ecng.Trading.Quik.QuikTrader.#=qwzmGrKnG$0lhDHOD3BPyMF9RowzqQXE4dzlPAS2KUE0=.#=qFPbdj1BEzGKlTCos4uLnaA==(IList`1 #=qNMJMBPSWc2scH2IzDV$7Zw==, Func`2 #=qCzadsfi6dy6lGU_mAdN9Xw==)     at #=quGTwhwLIWW3DtBfyW1Jtuo1ONbAVvlrV$5Jjz2zHEHkmG__tqFLh5lErByaGw7xU.#=quyKfkQHGrEIgN80amJTeBg==(DdeTable #=qdxa_dOa3udVBc9Yn6gToJA==, IList`1 #=qKeABQb4HcqtH1$oTS7dhnw==, Action`2 #=q$h2T27S4_vZFd1K7JvgEsA==, Action`1 #=qDbuaOSYxrwzd6fSsZ9aWtA==)Exception message: Инструмент с кодом RIH1 для деривативной позиции не найден..  
Quik ProcessDataError.  System.InvalidOperationException: Инструмент с кодом MSNG для бумажной позиции не найден.     at Ecng.Trading.Quik.QuikTrader.#=qwzmGrKnG$0lhDHOD3BPyMF9RowzqQXE4dzlPAS2KUE0=.#=qIOJE0tFePpVNlJhutSlRPA==(IList`1 #=qets5mJxCNVFW$6DZMeDYew==, Func`2 #=qpyv1AvZMRROSaOKUf3OQFw==)     at #=quGTwhwLIWW3DtBfyW1Jtuo1ONbAVvlrV$5Jjz2zHEHkmG__tqFLh5lErByaGw7xU.#=quyKfkQHGrEIgN80amJTeBg==(DdeTable #=qdxa_dOa3udVBc9Yn6gToJA==, IList`1 #=qKeABQb4HcqtH1$oTS7dhnw==, Action`2 #=q$h2T27S4_vZFd1K7JvgEsA==, Action`1 #=qDbuaOSYxrwzd6fSsZ9aWtA==)Exception message: Инструмент с кодом MSNG для бумажной позиции не найден..  
Thanks:

Maxim

Avatar
Date: 2/16/2011
Reply


Михаил, как еще я могу помочь для ускорения поиска бага и его исправления?

Thanks:

Mikhail Sukhov

Avatar
Date: 2/16/2011
Reply


Maxim: Михаил, как еще я могу помочь для ускорения поиска бага и его исправления?

Так мы же его нашли. Исправлять надо в Квике. "Инструмент с кодом RIH1 для деривативной позиции не найден."

Thanks:

Maxim

Avatar
Date: 2/16/2011
Reply


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

Правильно ли я понимаю, что мне необходимо добавить RIH1 в инструменты? А если я не использую деривативы в своей работе, как мне обойти добавление лишних бумаг в таблицу Инструменты? Для этого надо настраивать фильтры на какие-то таблицы? На какие именно?

Thanks:

Mikhail Sukhov

Avatar
Date: 2/16/2011
Reply


Maxim: А если я не использую деривативы в своей работе, как мне обойти добавление лишних бумаг в таблицу Инструменты? Для этого надо настраивать фильтры на какие-то таблицы? На какие именно?

На таблицы с позициями.

Thanks:

Maxim

Avatar
Date: 2/16/2011
Reply


Спасибо, Михаил. Вроде разобрался.

Возможно, в документацию стоит добавить какие бумаги необходимы в таблице Инструменты.

Thanks:

Maxim

Avatar
Date: 2/16/2011
Reply


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

Хотя можно более детально настраивать фильтры.

Thanks:

Mikhail Sukhov

Avatar
Date: 2/16/2011
Reply


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

Они и в прошлой версии влияли на экспорт. Просто Вы этого не замечали.[smile]

Thanks:
< 1 2 3 

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

loading
clippy