Не могу удалить или отфильтровать несистемные сделки
Добрый день!
У меня 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);
Подскажите, как можно обойти эту проблему? Спасибо.