День добрый! Пытаюсь получить очищенный стакан как написано с справке
// вычисляем истинно-лучшую цену на покупку Console.WriteLine(trader.GetMarketDepth(someSecurity).GetQuotes(OrderDirecions.Buy).Exclude(someOrders).Max(q => q.Price));
Возник вопрос - где определен метод Exclude? Не могу найти, по- видимому, он расширяющий метод
попытался использовать линковский Except:
Enumerable<Quote> halfstakan = this.Trader.GetMarketDepth(this.Security).GetQuotes(dir).Except(from order in orders select new Quote() );
Но он не очищает стакан. Подскажите почему.
Заранее спасибо!
Kommentare (6)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
TraderHelper.
Спасибо, нашел. Только он называется Filter.
Спасибо, поправим.
А для чего очищать стакан? разве GetBestQuotes недостаточно?
Очищать стакан от своих же заявок. Чтобы не было борьбы своих роботов друг с другом.
Понял