Files
Colton Sellers 5b10b3b509 Refactor of Auxiliary Data Filtering (#5485)
* Add futures regression reproducing the issue

* Cleanup futures regression

* Add Options regression

* Add IRegressionAlgorithmDefinition

* Add IRegressionAlgorithmDefinition

* Adjust regressions to compare to expiration date; delisting time is not always correct

* Refactor subscription enumerator filtering of AuxData to top of the stack

* Update broken tests to reflect the split/dividends/delisting subscriptions

* Update regression statistics because of Delisting EOD instead of at time

* Let custom data configurations bypass filter

* Adjust expected count, now that we are letting aux data through to history requests

* another small adjustment

* Use ExpectedBarCount in error message

* Add filter test for both cases

* Add some clarifying comments

* Verify we did recieve data in the regressions

* Make _shouldEmitAuxiliaryData private readonly

* Filter out aux data for history requests

* Remove option to not include aux data in subscriptions

* Refactor filtering to be more explicit for each piece of data; fixes universe selection aux data

* Cleanup comments after removed var

* Refactor order of filtering for performance reasons.
2021-04-19 11:10:47 -03:00
..
2021-03-22 11:08:48 -07:00
2021-04-05 17:05:53 -07:00
2021-03-22 11:08:48 -07:00
2021-04-02 11:20:01 -07:00
2021-03-22 11:08:48 -07:00
2021-04-02 11:20:01 -07:00
2021-03-22 11:08:48 -07:00
2021-04-02 11:20:01 -07:00
2021-04-02 11:20:01 -07:00
2019-08-16 18:07:30 -03:00
2020-04-01 16:15:05 +01:00
2021-03-22 11:08:48 -07:00
2021-03-22 11:08:48 -07:00
2021-03-19 14:17:05 -07:00
2019-04-26 18:11:48 +01:00
2021-03-22 11:08:48 -07:00
2019-04-30 11:45:07 -03:00
2021-03-22 11:08:48 -07:00
2019-06-03 15:09:02 -03:00