Не могу удалить или отфильтровать несистемные сделки
							
							
						 
						
						
						
						
	
			Добрый день!
У меня 4.1.6 версия. При закачке данных с РТС через Гидру, сохраняются несистемные сделки, которые при тестировании на исторических данных приводят к неточностям. Не могу найти фильтр чтобы они не вызывались в событии: Security.WhenLastTradePriceMore. Попытался удалить их из базы, но выпал Exception: деление на 0.
    var trades = new List<Trade>();
    foreach (var trade in reader)
    {
        if (!trade.IsSystem) {
           trades.Add(trade);
        }
    }
       
    tradeStorage.Delete(trades);
Подскажите, как можно обойти эту проблему? Спасибо.