|
PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <order_priority.hpp>
Data Fields | |
| native_order::RequestHandle | handle {} |
| OrderPriorityKind | kind = OrderPriorityKind::Other |
| std::string | id |
| std::string | from_entry |
| int | created_bar = -1 |
| std::uint64_t | source_sequence = 0 |
| std::uint64_t | predecessor = 0 |
| std::uint64_t | recreated_after_named_cancelled = 0 |
| std::uint64_t | named_cancel_surviving_exit = 0 |
| bool | created_flat = false |
| bool | birth_from_fill = false |
| bool | prior_close = false |
| bool | at_entry_capacity = false |
| bool | stop_limit_activated = false |
| bool | default_quantity = false |
| double | requested_qty = std::numeric_limits<double>::quiet_NaN() |
| double | qty_percent = std::numeric_limits<double>::quiet_NaN() |
| double | stop = std::numeric_limits<double>::quiet_NaN() |
| double | limit = std::numeric_limits<double>::quiet_NaN() |
| double | trail_points = std::numeric_limits<double>::quiet_NaN() |
| double | trail_price = std::numeric_limits<double>::quiet_NaN() |
| double | trail_offset = std::numeric_limits<double>::quiet_NaN() |
| double | profit_ticks = std::numeric_limits<double>::quiet_NaN() |
| double | loss_ticks = std::numeric_limits<double>::quiet_NaN() |
| std::string | oca_name |
| int | oca_type = 0 |
Definition at line 29 of file order_priority.hpp.
| native_order::RequestHandle pineforge::compat::pine::OrderPriorityCandidate::handle {} |
Definition at line 30 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| OrderPriorityKind pineforge::compat::pine::OrderPriorityCandidate::kind = OrderPriorityKind::Other |
Definition at line 31 of file order_priority.hpp.
| std::string pineforge::compat::pine::OrderPriorityCandidate::id |
Definition at line 32 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| std::string pineforge::compat::pine::OrderPriorityCandidate::from_entry |
Definition at line 33 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| int pineforge::compat::pine::OrderPriorityCandidate::created_bar = -1 |
Definition at line 34 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| std::uint64_t pineforge::compat::pine::OrderPriorityCandidate::source_sequence = 0 |
Definition at line 35 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| std::uint64_t pineforge::compat::pine::OrderPriorityCandidate::predecessor = 0 |
Definition at line 36 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| std::uint64_t pineforge::compat::pine::OrderPriorityCandidate::recreated_after_named_cancelled = 0 |
Definition at line 37 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| std::uint64_t pineforge::compat::pine::OrderPriorityCandidate::named_cancel_surviving_exit = 0 |
Definition at line 38 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| bool pineforge::compat::pine::OrderPriorityCandidate::created_flat = false |
Definition at line 39 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| bool pineforge::compat::pine::OrderPriorityCandidate::birth_from_fill = false |
Definition at line 40 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| bool pineforge::compat::pine::OrderPriorityCandidate::prior_close = false |
Definition at line 41 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| bool pineforge::compat::pine::OrderPriorityCandidate::at_entry_capacity = false |
Definition at line 42 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| bool pineforge::compat::pine::OrderPriorityCandidate::stop_limit_activated = false |
Definition at line 43 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| bool pineforge::compat::pine::OrderPriorityCandidate::default_quantity = false |
Definition at line 44 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| double pineforge::compat::pine::OrderPriorityCandidate::requested_qty = std::numeric_limits<double>::quiet_NaN() |
Definition at line 45 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| double pineforge::compat::pine::OrderPriorityCandidate::qty_percent = std::numeric_limits<double>::quiet_NaN() |
Definition at line 46 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| double pineforge::compat::pine::OrderPriorityCandidate::stop = std::numeric_limits<double>::quiet_NaN() |
Definition at line 47 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| double pineforge::compat::pine::OrderPriorityCandidate::limit = std::numeric_limits<double>::quiet_NaN() |
Definition at line 48 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| double pineforge::compat::pine::OrderPriorityCandidate::trail_points = std::numeric_limits<double>::quiet_NaN() |
Definition at line 49 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| double pineforge::compat::pine::OrderPriorityCandidate::trail_price = std::numeric_limits<double>::quiet_NaN() |
Definition at line 50 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| double pineforge::compat::pine::OrderPriorityCandidate::trail_offset = std::numeric_limits<double>::quiet_NaN() |
Definition at line 51 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| double pineforge::compat::pine::OrderPriorityCandidate::profit_ticks = std::numeric_limits<double>::quiet_NaN() |
Definition at line 52 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| double pineforge::compat::pine::OrderPriorityCandidate::loss_ticks = std::numeric_limits<double>::quiet_NaN() |
Definition at line 53 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| std::string pineforge::compat::pine::OrderPriorityCandidate::oca_name |
Definition at line 54 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().
| int pineforge::compat::pine::OrderPriorityCandidate::oca_type = 0 |
Definition at line 55 of file order_priority.hpp.
Referenced by pineforge::compat::pine::OrderPriority::select().