|
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 843 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 857 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Definition at line 858 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Definition at line 859 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Definition at line 860 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 865 of file native_order.hpp.
References definition.
| DefinitionRef pineforge::native_order::native_order_v8::LiveRequest::definition |
Definition at line 844 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 845 of file native_order.hpp.
| Authority pineforge::native_order::native_order_v8::LiveRequest::authority = UnboundBookClose{} |
Definition at line 846 of file native_order.hpp.
| TriggerState pineforge::native_order::native_order_v8::LiveRequest::trigger_state = MarketReady{} |
Definition at line 847 of file native_order.hpp.
| Allowance pineforge::native_order::native_order_v8::LiveRequest::allowance = AllowanceUnset{} |
Definition at line 848 of file native_order.hpp.
| PendingAdjustments pineforge::native_order::native_order_v8::LiveRequest::pending = PendingNone{} |
Definition at line 849 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 853 of file native_order.hpp.
| std::optional<double> pineforge::native_order::native_order_v8::LiveRequest::sizing_scope |
Definition at line 854 of file native_order.hpp.
| std::optional<double> pineforge::native_order::native_order_v8::LiveRequest::sizing_price |
Definition at line 855 of file native_order.hpp.