← 戻る

Стакан через Full Order Log на Plaza2

Добрый день,

не работает формирование стаканов через ордер лог на Плазе.

Включаю SamplePlaza (версия 4.2.43), выбираю таблицу orders_log и подключаюсь к бирже. После подключения начинают приходить вот такие ошибки в ProcessDataError (по одной на каждое обновление ордер лога):

Value cannot be null. Parameter name: key

и StackTrace:

at System.Collections.Generic.Dictionary2.FindEntry(TKey key) at System.Collections.Generic.Dictionary2.TryGetValue(TKey key, TValue& value) at Ecng.Collections.SynchronizedDictionary2.TryGetValue(TKey key, TValue& value) at Ecng.Collections.CollectionHelper.TryGetValue[TKey,TValue](IDictionary2 dict, TKey key) at StockSharp.BusinessEntities.ExchangeBoard.InMemoryExchangeInfoProvider.StockSharp.BusinessEntities.IExchangeInfoProvider.GetExchangeBoard(String code) at StockSharp.BusinessEntities.ExchangeBoard.GetBoard(String code) at StockSharp.Algo.OrderLogMarketDepthBuilder..ctor(QuoteChangeMessage depth, Int32 maxDepth) at StockSharp.Algo.Connector.#=qNRq_2ABQh9Z2TUX8pm$yoNGu7VpdctC0bM2_D6PUXps=.#=qGhEHyK0mNnXICgw9Hb5xp5mj1YE4iRgfuY119U4VEmQ=(Security #=qXLgKfnIVEKMn5RiNFcZomg==) at Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary2 dictionary, TKey key, Func2 handler, Boolean& isNew) at Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary2 dictionary, TKey key, Func2 handler) at StockSharp.Algo.Connector.#=qOLFp08AARigoAO_0aN61ZbGTjGuyhtPA0nUV48uUvP8=(Security #=q900U6W4VSgjiSVcDEt99iA==, ExecutionMessage #=q2H2$tDL_wpfQPaeSA4vt8g==)

Помогите, пожалуйста разобраться!

このトピックは参考になりましたか?

トピックを共有

コメント (6)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

Mikhail Sukhov
Mikhail Sukhov

Лог заявок доступен только клиентам обучения и корп клиентам.

timur17
timur17 著者

А если я получу брокерскую лицензию? У меня есть счёт в ITInvest. Вроде у вас на сайте написано что она эквивалентна лицензии за обучение.

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

Mikhail Sukhov
Mikhail Sukhov

Брокерская лицензия не дает ОЛ.

timur17
timur17 著者

То есть надо за 25900 покупать обучение чтобы она стакан из ОЛ строила? А тех поддержка за 7900 даёт ОЛ?

Mikhail Sukhov
Mikhail Sukhov

Тех поддержка не дает никакой лицензии. Вернее базовую или брокерскую, но ее можно и без техподдержки. Собственно, тех поддежка - это как бы тех поддержка, а не продажа лицензии.😉

timur17
timur17 著者

Понятно. А нельзя купить просто лицензию без тех поддержки и обучения? Просто чтобы ордер лог грузиля и стакан считался. Больше мне ничего сверх бесплатной лицензии не надо.