|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <native_order.hpp>
Public Member Functions | |
| const RequestHandle & | handle () const noexcept |
| const Request & | request () const noexcept |
| const Birth & | birth () const noexcept |
| const std::optional< RequestHandle > & | predecessor () const noexcept |
| uint64_t | priority () const noexcept |
| Its place in the queue (RequestDefinition::priority): the handle's incarnation, unless a re-price kept the handle and took a later number. | |
Data Fields | |
| DefinitionRef | definition |
| Remaining | remaining = RemainingUnbound{} |
| Authority | authority = UnboundBookClose{} |
| TriggerState | trigger_state = MarketReady{} |
| Allowance | allowance = AllowanceUnset{} |
| PendingAdjustments | pending = PendingNone{} |
| std::optional< double > | sizing_units |
| Placement-time sizing measurements frozen from the accepting command context. | |
| std::optional< double > | sizing_scope |
| std::optional< double > | sizing_price |
Definition at line 847 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 861 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Definition at line 862 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Definition at line 863 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Definition at line 864 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Its place in the queue (RequestDefinition::priority): the handle's incarnation, unless a re-price kept the handle and took a later number.
Definition at line 869 of file native_order.hpp.
References definition.
| DefinitionRef pineforge::native_order::native_order_v8::LiveRequest::definition |
Definition at line 848 of file native_order.hpp.
Referenced by birth(), handle(), predecessor(), priority(), and request().
| Remaining pineforge::native_order::native_order_v8::LiveRequest::remaining = RemainingUnbound{} |
Definition at line 849 of file native_order.hpp.
| Authority pineforge::native_order::native_order_v8::LiveRequest::authority = UnboundBookClose{} |
Definition at line 850 of file native_order.hpp.
| TriggerState pineforge::native_order::native_order_v8::LiveRequest::trigger_state = MarketReady{} |
Definition at line 851 of file native_order.hpp.
| Allowance pineforge::native_order::native_order_v8::LiveRequest::allowance = AllowanceUnset{} |
Definition at line 852 of file native_order.hpp.
| PendingAdjustments pineforge::native_order::native_order_v8::LiveRequest::pending = PendingNone{} |
Definition at line 853 of file native_order.hpp.
| std::optional<double> pineforge::native_order::native_order_v8::LiveRequest::sizing_units |
Placement-time sizing measurements frozen from the accepting command context.
Both stay empty for every request that did not ask to freeze one, and an empty optional folds nothing into the continuation digest.
Definition at line 857 of file native_order.hpp.
| std::optional<double> pineforge::native_order::native_order_v8::LiveRequest::sizing_scope |
Definition at line 858 of file native_order.hpp.
| std::optional<double> pineforge::native_order::native_order_v8::LiveRequest::sizing_price |
Definition at line 859 of file native_order.hpp.