|
PineForge v1.4.0-4-g873b25da
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 1468 of file native_order.hpp.
| MatchCursor pineforge::native_order::native_order_v7::EvaluationContext::cursor {} |
Definition at line 1469 of file native_order.hpp.
| DriverEligibilityClass pineforge::native_order::native_order_v7::EvaluationContext::driver_class = DriverEligibilityClass::ObservedPrint |
Definition at line 1470 of file native_order.hpp.
| bool pineforge::native_order::native_order_v7::EvaluationContext::existing_matching_bit = false |
Definition at line 1471 of file native_order.hpp.
| bool pineforge::native_order::native_order_v7::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 1476 of file native_order.hpp.
| std::optional<Side> pineforge::native_order::native_order_v7::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 1480 of file native_order.hpp.