|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <engine.hpp>
Public Member Functions | |
| MetricsStreamingStateV1 ()=default | |
| MetricsStreamingStateV1 (const MetricsStreamingStateV1 &other) | |
| MetricsStreamingStateV1 & | operator= (const MetricsStreamingStateV1 &other) |
| MetricsStreamingStateV1 (MetricsStreamingStateV1 &&) noexcept=default | |
| MetricsStreamingStateV1 & | operator= (MetricsStreamingStateV1 &&) noexcept=default |
Data Fields | |
| metrics::MetricsStreamingConfigV1 | configuration |
| metrics::MetricsStreamingConfigV1 | prepared_configuration |
| metrics::MetricsStreamingConfigV1 | run_configuration |
| metrics::MetricsExtentPlanV1 | pending_plan |
| bool | pending_plain = false |
| bool | prepared = false |
| std::uint64_t | pending_failed_plain_inputs = 0 |
| bool | active = false |
| bool | plain = false |
| bool | no_curve = false |
| std::int64_t | points = 0 |
| std::unique_ptr< metrics::StreamingEquityRatiosV1 > | fold |
| metrics::MetricsExtentReceiptV1 | receipt |
| metrics::MetricsStreamingResultV1 | result |
| bool | receipt_final = false |
Definition at line 792 of file engine.hpp.
|
default |
Referenced by MetricsStreamingStateV1(), MetricsStreamingStateV1(), operator=(), and operator=().
|
inline |
Definition at line 806 of file engine.hpp.
References configuration, pineforge::metrics::MetricsStreamingConfigV1::metrics_needed, MetricsStreamingStateV1(), and pineforge::metrics::MetricsStreamingConfigV1::streaming_sharpe.
|
defaultnoexcept |
References MetricsStreamingStateV1().
|
inline |
Definition at line 810 of file engine.hpp.
References MetricsStreamingStateV1().
|
defaultnoexcept |
References MetricsStreamingStateV1().
| metrics::MetricsStreamingConfigV1 pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::configuration |
Definition at line 793 of file engine.hpp.
Referenced by MetricsStreamingStateV1().
| metrics::MetricsStreamingConfigV1 pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::prepared_configuration |
Definition at line 794 of file engine.hpp.
| metrics::MetricsStreamingConfigV1 pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::run_configuration |
Definition at line 795 of file engine.hpp.
| metrics::MetricsExtentPlanV1 pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::pending_plan |
Definition at line 796 of file engine.hpp.
| bool pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::pending_plain = false |
Definition at line 797 of file engine.hpp.
| bool pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::prepared = false |
Definition at line 797 of file engine.hpp.
| std::uint64_t pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::pending_failed_plain_inputs = 0 |
Definition at line 798 of file engine.hpp.
| bool pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::active = false |
Definition at line 799 of file engine.hpp.
| bool pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::plain = false |
Definition at line 799 of file engine.hpp.
| bool pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::no_curve = false |
Definition at line 799 of file engine.hpp.
| std::int64_t pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::points = 0 |
Definition at line 800 of file engine.hpp.
| std::unique_ptr<metrics::StreamingEquityRatiosV1> pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::fold |
Definition at line 801 of file engine.hpp.
| metrics::MetricsExtentReceiptV1 pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::receipt |
Definition at line 802 of file engine.hpp.
| metrics::MetricsStreamingResultV1 pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::result |
Definition at line 803 of file engine.hpp.
Referenced by pineforge::engine_script_run_v19::BacktestEngine::install_equity_ratio_result().
| bool pineforge::engine_script_run_v19::BacktestEngine::MetricsStreamingStateV1::receipt_final = false |
Definition at line 804 of file engine.hpp.