Sierra Chart software allows you to display/report your averaged in positions the way you require. Sierra Chart call it 'Flat to Flat'.
https://www.sierrachart.com/index.php?page=doc/TradeActivityLog.php#FlatToFlatTradeDisplay
https://www.sierrachart.com/index.php?page=doc/TradeActivityLog.php#FlatToFlatTradeDisplay