|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
A candidate the run refused, with its MatchRejectReason and the cursor it was refused at. More...
#include <native_order.hpp>
Public Member Functions | |
| const RequestHandle & | handle () const noexcept |
| const Request & | request () const noexcept |
| const Birth & | birth () const noexcept |
Data Fields | |
| uint64_t | ordinal = 0 |
| MatchRejectReason | reason = MatchRejectReason::OpeningDirection |
| DefinitionRef | definition |
| RemainingProjection | remaining = RemainingProjectionUnbound{} |
| Authority | authority = UnboundBookClose{} |
| MatchCursor | cursor {} |
| std::optional< ExecutionTerms > | attempted_terms |
A candidate the run refused, with its MatchRejectReason and the cursor it was refused at.
It carries an event ordinal but no execution identity, and it is the request's last event: every match refusal erases the live request.
Definition at line 1196 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 1204 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Definition at line 1205 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Definition at line 1206 of file native_order.hpp.
References definition.
| uint64_t pineforge::native_order::native_order_v8::MatchRejectedEvent::ordinal = 0 |
Definition at line 1197 of file native_order.hpp.
| MatchRejectReason pineforge::native_order::native_order_v8::MatchRejectedEvent::reason = MatchRejectReason::OpeningDirection |
Definition at line 1198 of file native_order.hpp.
| DefinitionRef pineforge::native_order::native_order_v8::MatchRejectedEvent::definition |
Definition at line 1199 of file native_order.hpp.
| RemainingProjection pineforge::native_order::native_order_v8::MatchRejectedEvent::remaining = RemainingProjectionUnbound{} |
Definition at line 1200 of file native_order.hpp.
| Authority pineforge::native_order::native_order_v8::MatchRejectedEvent::authority = UnboundBookClose{} |
Definition at line 1201 of file native_order.hpp.
| MatchCursor pineforge::native_order::native_order_v8::MatchRejectedEvent::cursor {} |
Definition at line 1202 of file native_order.hpp.
| std::optional<ExecutionTerms> pineforge::native_order::native_order_v8::MatchRejectedEvent::attempted_terms |
Definition at line 1203 of file native_order.hpp.