|
PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <native_order.hpp>
Data Fields | |
| MatchCursor | cursor {} |
| DriverEligibilityClass | driver_class = DriverEligibilityClass::ObservedPrint |
| bool | existing_matching_bit = false |
| bool | pre_open_birth_eligible = false |
| Generic current-point delivery. | |
| std::optional< Side > | cohort_side |
| Set only while resolving a CohortClose candidate. | |
Definition at line 1317 of file native_order.hpp.
| MatchCursor pineforge::native_order::native_order_v6::EvaluationContext::cursor {} |
Definition at line 1318 of file native_order.hpp.
| DriverEligibilityClass pineforge::native_order::native_order_v6::EvaluationContext::driver_class = DriverEligibilityClass::ObservedPrint |
Definition at line 1319 of file native_order.hpp.
| bool pineforge::native_order::native_order_v6::EvaluationContext::existing_matching_bit = false |
Definition at line 1320 of file native_order.hpp.
| bool pineforge::native_order::native_order_v6::EvaluationContext::pre_open_birth_eligible = false |
Generic current-point delivery.
At Open, the consumer sets this only for a market/immediate request born by the pre-open provider. On a continuous OHLC segment, it also admits a request born by an applied callback onto the unconsumed suffix. It is transient and never retained in a request.
Definition at line 1325 of file native_order.hpp.
| std::optional<Side> pineforge::native_order::native_order_v6::EvaluationContext::cohort_side |
Set only while resolving a CohortClose candidate.
It carries the physical side of the currently live selected roster and is not retained in a request definition.
Definition at line 1329 of file native_order.hpp.