e3724a4c6d
* Add built-in rolling window to all consolidators * Minor fix * Add unit tests * Add Current and Previous properties to consolidators * Add WindowBase<T> as single source of truth for rolling window logic * Address review comments on consolidator rolling window * Fix duplicate window in consolidator wrappers * Fix Python consolidator equality * Address review comments * Make ConsolidatorBase implements IDataConsolidator * Add IDataConsolidator<T> generic interface to avoid casting Consolidated output * Revert "Add IDataConsolidator<T> generic interface to avoid casting Consolidated output" This reverts commit f4bf812f4b26aff2789a8129fb07101962557a2a. * Address second review round on consolidator rolling window * Populate consolidator window before firing DataConsolidated events * Move WindowBase to the Indicators namespace * Restore original consolidator event ordering * Recover original Sequential wire-up comment