-
Implement RangeConsolidator (#7385)
发布于
2023-07-27 13:02:02 +00:00 | 1293 次提交 在此版本后已推送到 master- Implement RangeConsolidator
It turned out that the behavior of RangeConsolidator was similar to
ClassicRenkoConsolidator. Then, some of the ClassicRenkoConsolidator
methods, were abstracted to new class called BaseTimelessConsolidator.cs,
from which both RangeConsolidator and ClassicRenkoConsolidator could
inherit, therefore resusing code. The following tasks were done:- Create RangeConsolidator.cs
- Create RangeBar.cs
- Create BaseTimelessConsolidator.cs
- Create RangeConsolidatorTests.cs
- Modify ClassicRenkoConsolidator.cs
- Allow intermediate/Phantom RangeBar's
- Enhance unit tests
- Nit changes
- Allow intermediate/Phantom RangeBar's on RangeConsolidator
-
Nit changes
-
Create ClassicRangeConsolidator and more changes
- Add regression tests
- Enhance unit tests
-
Address required changes
-
Address requested changes
-
Address requested changes
-
Add regression tests with Tick Resolution
-
Address required changes
-
Increase Range for RangeConsolidatorWithTickAlgo
-
Add more unit tests and solve bugs
-
Nit change
下载附件