|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <multi_day_periods.hpp>
Public Member Functions | |
| RescannedSource (std::shared_ptr< const Params > params, std::int64_t first_stamp, std::int64_t last_stamp) | |
| bool | stamp_at (std::int64_t ms, std::int64_t &stamp, bool &last) override |
| std::int64_t | last_stamp () const override |
| The final period's open. | |
| std::size_t | stamps_held () const override |
| How many period opens the source holds in memory right now. | |
Public Member Functions inherited from pineforge::TimeframeAggregator::PeriodSource | |
| virtual | ~PeriodSource ()=default |
| virtual bool | stamp_at (int64_t ms, int64_t &stamp, bool &last)=0 |
The open of the latest period at or before ms; false before the first period. | |
Definition at line 613 of file multi_day_periods.hpp.
|
inline |
Definition at line 615 of file multi_day_periods.hpp.
References last_stamp().
|
inlineoverride |
Definition at line 621 of file multi_day_periods.hpp.
|
inlineoverridevirtual |
The final period's open.
Implements pineforge::TimeframeAggregator::PeriodSource.
Definition at line 633 of file multi_day_periods.hpp.
Referenced by RescannedSource().
|
inlineoverridevirtual |
How many period opens the source holds in memory right now.
Implements pineforge::TimeframeAggregator::PeriodSource.
Definition at line 635 of file multi_day_periods.hpp.