Получение очищенного стакана

Получение очищенного стакана


День добрый! Пытаюсь получить очищенный стакан как написано с справке

// вычисляем истинно-лучшую цену на покупку Console.WriteLine(trader.GetMarketDepth(someSecurity).GetQuotes(OrderDirecions.Buy).Exclude(someOrders).Max(q => q.Price));

Возник вопрос - где определен метод Exclude? Не могу найти, по- видимому, он расширяющий метод

попытался использовать линковский Except:

Enumerable halfstakan = this.Trader.GetMarketDepth(this.Security).GetQuotes(dir).Except(from order in orders select new Quote() );

Но он не очищает стакан. Подскажите почему.

Заранее спасибо!


Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 6/30/2010
Reply


TraderHelper.

Thanks:

Александр Сопов

Avatar
Date: 6/30/2010
Reply


Спасибо, нашел. Только он называется Filter.

Thanks:

Mikhail Sukhov

Avatar
Date: 6/30/2010
Reply


Спасибо, поправим.

Thanks:

Tauler

Avatar
Date: 7/1/2010
Reply


А для чего очищать стакан? разве GetBestQuotes недостаточно?

Thanks:

Mikhail Sukhov

Avatar
Date: 7/1/2010
Reply


Очищать стакан от своих же заявок. Чтобы не было борьбы своих роботов друг с другом.

Thanks:

Tauler

Avatar
Date: 7/1/2010
Reply


Понял

Thanks:


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

loading
clippy