mirror of
https://github.com/wassname/catalyst.git
synced 2026-07-17 11:25:55 +08:00
Instead of doing the rollover by creating a new PerformancePeriod, introduces a `rollover` method that resets the values that need to be fresh in a new period, and moves the ending values to starting values, and leaves positions intact. This isn't a major runtime improvement in of itself, but it does allow us to more easily keep track of position values from period to period, which other improvements will use.