День добрый! Пытаюсь получить очищенный стакан как написано с справке
// вычисляем истинно-лучшую цену на покупку 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() );
Но он не очищает стакан. Подскажите почему.
Заранее спасибо!
Comentários (6)
Entrar ou Criar conta, Faça login ou cadastre-se para deixar um comentário
TraderHelper.
Спасибо, нашел. Только он называется Filter.
Спасибо, поправим.
А для чего очищать стакан? разве GetBestQuotes недостаточно?
Очищать стакан от своих же заявок. Чтобы не было борьбы своих роботов друг с другом.
Понял