Здравствуйте, Необходимо по моей таблице сделок (список List dealtable) отобразить графически сделки на графике цены (историческая). Делаю следующим образом: private void DrawTradesElements(List dealtable) { if (_chartTradeElement != null) _chartArea.Elements.Remove(_chartTradeElement); _chartTradeElement = new ChartTradeElement(); _chartArea.Elements.Add(_chartTradeElement); var data = new ChartDrawData(); this.GuiAsync(() =\u003e { foreach (var d in dealtable) { // Формируем сделку MyTrade, используя данные строки d таблицы сделок dealtable var t = new MyTrade { Trade = new Trade { Time = d.enter_time, Price = d.p_enter.To(), OrderDirection = d.direction == \"LONG\" ? Sides.Buy : Sides.Sell, Volume = 1, } }; t.Order = new Order {Direction = t.Trade.OrderDirection ?? Sides.Buy}; data.Group(t.Trade.Time).Add(_chartTradeElement, t); } Chart.Draw(data); }); } В результате на графике Chart отображается только одна (первая) сделка из таблицы сделок dealtable: http://stocksharp.ru/file/104146 Почему не отображаются все сделки?