Модификация таблицы всех сделок.
Здравствуйте.
Помогите новичку. Хочу модифицировать таблицу всех сделок следующим образом: Если подряд идут несколько покупок или продаж, то складывать кол-во лотов в них и выводить одной строкой до тех пор пока не появится сделка в противоположном направлении.
Например, если в таблице всех сделок строки идут таким образом:
RIU2 SPBFUT 140110 1 BUY
RIU2 SPBFUT 140110 1 BUY
RIU2 SPBFUT 140110 1 BUY
RIU2 SPBFUT 140110 1 BUY
RIU2 SPBFUT 140000 1 SELL
RIU2 SPBFUT 140000 2 SELL
RIU2 SPBFUT 140000 1 SELL
RIU2 SPBFUT 140000 1 SELL
RIU2 SPBFUT 140000 1 SELL
RIU2 SPBFUT 140115 1 BUY
RIU2 SPBFUT 140115 1 BUY
то, по идее, в модифицированной таблице они должны выглядеть таким образом:
RIU2 SPBFUT 140110 4 BUY
RIU2 SPBFUT 140000 6 SELL
RIU2 SPBFUT 140115 2 BUY
Еще было бы неплохо фильтровать эту таблицу по крупным объемам. Т.е. показывать только те сделки в которых объем был выше, например 100 лотов.
К сожалению, с C# практически не знаком. Посмотрел примеры в библиотеке и пример простого привода. Кое-что прояснилось, но конкретно для такой задачи полезного для себя не подчерпнул. Возможно плохо искал. Может кто-нибудь подскажет в каком направлении копать, поделится примером?