|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <metrics_fold.hpp>
Data Fields | |
| std::uint32_t | struct_size = sizeof(MetricsExtentReceiptV1) |
| std::uint32_t | version = 1 |
| MetricsExtentPlanV1 | extent_plan |
| MetricsExtentV1 | actual_extent |
| std::uint64_t | actual_attempt = 0 |
| std::uint64_t | actual_input_generation = 0 |
| std::uint64_t | actual_admitted_view = 0 |
| std::uint64_t | actual_spec_identity = 0 |
| std::uint64_t | eligible_returns = 0 |
| std::uint64_t | mismatch_fields = 0 |
| std::uint64_t | failed_plain_inputs = 0 |
| MetricsNeedMaskV1 | metrics_needed = kMetricsNeedAllV1 |
| MetricsStopBoundaryV1 | stop_boundary |
| MetricsExtentWitnessV1 | witness = MetricsExtentWitnessV1::NotEvaluated |
| MetricsRatioRouteV1 | route = MetricsRatioRouteV1::Unavailable |
| MetricsRouteReasonV1 | route_reason = MetricsRouteReasonV1::None |
| StreamingSharpeV1 | streaming_sharpe = StreamingSharpeV1::On |
| std::uint32_t | plain_subset = 0 |
| std::uint32_t | replay_attempts = 0 |
| std::uint64_t | authoritative_attempt = 0 |
Definition at line 89 of file metrics_fold.hpp.
| std::uint32_t pineforge::metrics::MetricsExtentReceiptV1::struct_size = sizeof(MetricsExtentReceiptV1) |
Definition at line 90 of file metrics_fold.hpp.
| std::uint32_t pineforge::metrics::MetricsExtentReceiptV1::version = 1 |
Definition at line 91 of file metrics_fold.hpp.
| MetricsExtentPlanV1 pineforge::metrics::MetricsExtentReceiptV1::extent_plan |
Definition at line 92 of file metrics_fold.hpp.
| MetricsExtentV1 pineforge::metrics::MetricsExtentReceiptV1::actual_extent |
Definition at line 93 of file metrics_fold.hpp.
| std::uint64_t pineforge::metrics::MetricsExtentReceiptV1::actual_attempt = 0 |
Definition at line 94 of file metrics_fold.hpp.
| std::uint64_t pineforge::metrics::MetricsExtentReceiptV1::actual_input_generation = 0 |
Definition at line 95 of file metrics_fold.hpp.
| std::uint64_t pineforge::metrics::MetricsExtentReceiptV1::actual_admitted_view = 0 |
Definition at line 96 of file metrics_fold.hpp.
| std::uint64_t pineforge::metrics::MetricsExtentReceiptV1::actual_spec_identity = 0 |
Definition at line 97 of file metrics_fold.hpp.
| std::uint64_t pineforge::metrics::MetricsExtentReceiptV1::eligible_returns = 0 |
Definition at line 98 of file metrics_fold.hpp.
| std::uint64_t pineforge::metrics::MetricsExtentReceiptV1::mismatch_fields = 0 |
Definition at line 99 of file metrics_fold.hpp.
| std::uint64_t pineforge::metrics::MetricsExtentReceiptV1::failed_plain_inputs = 0 |
Definition at line 100 of file metrics_fold.hpp.
| MetricsNeedMaskV1 pineforge::metrics::MetricsExtentReceiptV1::metrics_needed = kMetricsNeedAllV1 |
Definition at line 101 of file metrics_fold.hpp.
| MetricsStopBoundaryV1 pineforge::metrics::MetricsExtentReceiptV1::stop_boundary |
Definition at line 102 of file metrics_fold.hpp.
| MetricsExtentWitnessV1 pineforge::metrics::MetricsExtentReceiptV1::witness = MetricsExtentWitnessV1::NotEvaluated |
Definition at line 103 of file metrics_fold.hpp.
| MetricsRatioRouteV1 pineforge::metrics::MetricsExtentReceiptV1::route = MetricsRatioRouteV1::Unavailable |
Definition at line 104 of file metrics_fold.hpp.
| MetricsRouteReasonV1 pineforge::metrics::MetricsExtentReceiptV1::route_reason = MetricsRouteReasonV1::None |
Definition at line 105 of file metrics_fold.hpp.
| StreamingSharpeV1 pineforge::metrics::MetricsExtentReceiptV1::streaming_sharpe = StreamingSharpeV1::On |
Definition at line 106 of file metrics_fold.hpp.
| std::uint32_t pineforge::metrics::MetricsExtentReceiptV1::plain_subset = 0 |
Definition at line 107 of file metrics_fold.hpp.
| std::uint32_t pineforge::metrics::MetricsExtentReceiptV1::replay_attempts = 0 |
Definition at line 108 of file metrics_fold.hpp.
| std::uint64_t pineforge::metrics::MetricsExtentReceiptV1::authoritative_attempt = 0 |
Definition at line 109 of file metrics_fold.hpp.