public override void OnEvent(Event e) { if (this.gates[e.TypeId]) { if (e.DateTime >= this.dateTime) { this.dateTime = e.dateTime; this.series.Add((DataObject)e); } else { Console.WriteLine($"!{e} = {e.DateTime} <> {this.dateTime}"); } } } }