← Назад

Работа со стаканом

Всем привет!

Не могу разобраться как работать со стаканом. Необходимо на форму выводить только две постоянно обновляемые значения цены инструмента: лучший спрос и лучшее предложение.

Есть ли у кого простейший пример, который поможет разобраться?

Спасибо.

Комментарии (3)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

molasar
molasar Автор

Неужели я что то сложное спросил?)))

Maniac
Maniac

BestAsk и BestBid не подойдут?

molasar
molasar Автор

Maniac: BestAsk и BestBid не подойдут?

_trader.NewSecurities += securities => this.GuiAsync(() => { Securitites.ItemsSource = _trader.Securities;

                securities.ForEach(s =>
                {
                    _trader.RegisterSecurity(s);
                    _trader.RegisterMarketDepth(s);
                });
            });

            _trader.MarketDepthsChanged += depths => this.GuiAsync(() =>
            {
                depths.ForEach(d =>
                {
                    bask = string.Format("{0}", d.Security.BestAsk.Price);
                    bbid = string.Format("{0}", d.Security.BestBid.Price);
                                       
                    L_Bid.Content = bbid;
                    L_Ask.Content = bask;
                });
            });