|
PineForge v1.4.0-4-g873b25da
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 755 of file native_order.hpp.
|
inlinenoexcept |
Definition at line 769 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Definition at line 770 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Definition at line 771 of file native_order.hpp.
References definition.
|
inlinenoexcept |
Definition at line 772 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 777 of file native_order.hpp.
References definition.
| DefinitionRef pineforge::native_order::native_order_v7::LiveRequest::definition |
Definition at line 756 of file native_order.hpp.
Referenced by birth(), handle(), predecessor(), priority(), and request().
| Remaining pineforge::native_order::native_order_v7::LiveRequest::remaining = RemainingUnbound{} |
Definition at line 757 of file native_order.hpp.
| Authority pineforge::native_order::native_order_v7::LiveRequest::authority = UnboundBookClose{} |
Definition at line 758 of file native_order.hpp.
| TriggerState pineforge::native_order::native_order_v7::LiveRequest::trigger_state = MarketReady{} |
Definition at line 759 of file native_order.hpp.
| Allowance pineforge::native_order::native_order_v7::LiveRequest::allowance = AllowanceUnset{} |
Definition at line 760 of file native_order.hpp.
| PendingAdjustments pineforge::native_order::native_order_v7::LiveRequest::pending = PendingNone{} |
Definition at line 761 of file native_order.hpp.
| std::optional<double> pineforge::native_order::native_order_v7::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 765 of file native_order.hpp.
| std::optional<double> pineforge::native_order::native_order_v7::LiveRequest::sizing_scope |
Definition at line 766 of file native_order.hpp.
| std::optional<double> pineforge::native_order::native_order_v7::LiveRequest::sizing_price |
Definition at line 767 of file native_order.hpp.