|
PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <pine_adapter.hpp>
Definition at line 154 of file pine_adapter.hpp.
| PineOrderFamily pineforge::source::PlacementSnapshot::family = PineOrderFamily::Entry |
Definition at line 155 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::close_all(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PineExecutionAdapter::flush_pending_closes(), pineforge::source::PineExecutionAdapter::on_applied(), pineforge::source::PineExecutionAdapter::order(), pineforge::source::PendingIntentView::probe_fill_qty(), pineforge::source::PineStrategyHost::source_pending_view(), and pineforge::source::PineExecutionAdapter::validate_precommit().
| SourceId pineforge::source::PlacementSnapshot::source_id {} |
Definition at line 156 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::close_all(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PineExecutionAdapter::flush_pending_closes(), pineforge::source::PineExecutionAdapter::on_applied(), pineforge::source::PineExecutionAdapter::order(), and pineforge::source::PineStrategyHost::source_pending_view().
| SourceId pineforge::source::PlacementSnapshot::from_entry {} |
Definition at line 157 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PendingIntentView::level_resolved(), pineforge::source::PineExecutionAdapter::on_applied(), and pineforge::source::PineStrategyHost::source_pending_view().
| std::string pineforge::source::PlacementSnapshot::comment {} |
Definition at line 158 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::close_all(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_closes(), and pineforge::source::PineExecutionAdapter::on_applied().
| std::string pineforge::source::PlacementSnapshot::oca_name {} |
Definition at line 159 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PineExecutionAdapter::on_applied(), pineforge::source::PineExecutionAdapter::order(), and pineforge::source::PineStrategyHost::source_pending_view().
| int pineforge::source::PlacementSnapshot::oca_type = 0 |
Definition at line 160 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PineExecutionAdapter::order(), and pineforge::source::PineStrategyHost::source_pending_view().
| int pineforge::source::PlacementSnapshot::qty_type = -1 |
Definition at line 161 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), and pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PlacementSnapshot::requested_qty = std::numeric_limits<double>::quiet_NaN() |
Definition at line 162 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::cancel(), pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::close_all(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PineExecutionAdapter::flush_pending_closes(), pineforge::source::PineExecutionAdapter::on_applied(), pineforge::source::PineExecutionAdapter::order(), and pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PlacementSnapshot::projection_remaining_qty = std::numeric_limits<double>::quiet_NaN() |
Definition at line 166 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_closes(), pineforge::source::PineExecutionAdapter::on_applied(), and pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PlacementSnapshot::qty_percent = std::numeric_limits<double>::quiet_NaN() |
Definition at line 167 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PineExecutionAdapter::flush_pending_closes(), pineforge::source::PineExecutionAdapter::on_applied(), and pineforge::source::PineStrategyHost::source_pending_view().
| bool pineforge::source::PlacementSnapshot::is_long = true |
Definition at line 168 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::close_all(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PineExecutionAdapter::flush_pending_closes(), pineforge::source::PineExecutionAdapter::on_applied(), pineforge::source::PineExecutionAdapter::order(), and pineforge::source::PineStrategyHost::source_pending_view().
| bool pineforge::source::PlacementSnapshot::immediately = false |
Definition at line 169 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), and pineforge::source::PineExecutionAdapter::on_applied().
| bool pineforge::source::PlacementSnapshot::opening = false |
Definition at line 170 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PineExecutionAdapter::on_applied(), and pineforge::source::PineExecutionAdapter::on_bar_close().
| bool pineforge::source::PlacementSnapshot::deferred_cohort = false |
Definition at line 171 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), and pineforge::source::PineExecutionAdapter::on_applied().
| bool pineforge::source::PlacementSnapshot::reservation_deferred_to_pending_entry = false |
Definition at line 172 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::exit(), and pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs().
| bool pineforge::source::PlacementSnapshot::fixed_exit_reservation = false |
Definition at line 173 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::exit(), and pineforge::source::PineExecutionAdapter::on_applied().
| bool pineforge::source::PlacementSnapshot::frozen_market_instruction = false |
Definition at line 174 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), and pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PlacementSnapshot::frozen_market_own_units = std::numeric_limits<double>::quiet_NaN() |
Definition at line 175 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), and pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PlacementSnapshot::frozen_market_transaction_units = std::numeric_limits<double>::quiet_NaN() |
Definition at line 176 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), and pineforge::source::PineStrategyHost::source_pending_view().
| bool pineforge::source::PlacementSnapshot::frozen_market_targeted_close = false |
| bool pineforge::source::PlacementSnapshot::frozen_market_target_was_long = false |
Definition at line 178 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close().
| bool pineforge::source::PlacementSnapshot::direction_gate = false |
Definition at line 181 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::entry().
| bool pineforge::source::PlacementSnapshot::affordability_policy_active = false |
Definition at line 182 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::entry().
| bool pineforge::source::PlacementSnapshot::affordability_close_only = false |
Definition at line 183 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineExecutionAdapter::entry().
| bool pineforge::source::PlacementSnapshot::rounded_signal_cost_close_only = false |
Definition at line 184 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineExecutionAdapter::entry().
| bool pineforge::source::PlacementSnapshot::affordability_keep_mc_close_surplus = false |
Definition at line 185 of file pine_adapter.hpp.
| bool pineforge::source::PlacementSnapshot::reverse_to = false |
Definition at line 186 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::entry().
| bool pineforge::source::PlacementSnapshot::replaced_opening = false |
Definition at line 187 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::entry().
| bool pineforge::source::PlacementSnapshot::replacement_predecessor_market = false |
Definition at line 188 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::entry().
| bool pineforge::source::PlacementSnapshot::terms_priced_reverse = false |
Definition at line 189 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::entry().
| double pineforge::source::PlacementSnapshot::frozen_reversal_transaction = std::numeric_limits<double>::quiet_NaN() |
Definition at line 190 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::entry().
| std::int64_t pineforge::source::PlacementSnapshot::placement_cycle = 0 |
Definition at line 191 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), and pineforge::source::PineStrategyHost::source_pending_view().
| std::uint64_t pineforge::source::PlacementSnapshot::sequential_group = 0 |
Definition at line 192 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::entry().
| std::uint8_t pineforge::source::PlacementSnapshot::sequential_rank = 0 |
Definition at line 193 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::entry().
| bool pineforge::source::PlacementSnapshot::has_full_entry_bracket = false |
Definition at line 194 of file pine_adapter.hpp.
| native_order::RequestHandle pineforge::source::PlacementSnapshot::paired_reversal_parent {} |
Definition at line 195 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::close_all(), and pineforge::source::PineExecutionAdapter::entry().
| native_order::RequestHandle pineforge::source::PlacementSnapshot::preserved_by_close_all {} |
Definition at line 196 of file pine_adapter.hpp.
| std::int32_t pineforge::source::PlacementSnapshot::preserved_close_all_bar = -1 |
Definition at line 197 of file pine_adapter.hpp.
| native_order::RequestHandle pineforge::source::PlacementSnapshot::bracket_origin {} |
Definition at line 201 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), and pineforge::source::PineExecutionAdapter::on_applied().
| std::uint64_t pineforge::source::PlacementSnapshot::source_sequence = 0 |
Definition at line 202 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), and pineforge::source::PineStrategyHost::source_pending_view().
| std::uint64_t pineforge::source::PlacementSnapshot::command_ordinal = 0 |
Definition at line 203 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::entry(), and pineforge::source::PineStrategyHost::source_pending_view().
| std::uint64_t pineforge::source::PlacementSnapshot::placement_open_epoch = 0 |
Definition at line 204 of file pine_adapter.hpp.
| std::uint64_t pineforge::source::PlacementSnapshot::command_sequence = 0 |
| std::uint64_t pineforge::source::PlacementSnapshot::close_callsite_token = 0 |
Definition at line 211 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::flush_pending_closes().
| std::uint32_t pineforge::source::PlacementSnapshot::close_batch_calls = 0 |
Definition at line 212 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::flush_pending_closes().
| SourceId pineforge::source::PlacementSnapshot::close_first_id {} |
Definition at line 213 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::flush_pending_closes().
| double pineforge::source::PlacementSnapshot::close_first_target = 0.0 |
Definition at line 214 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::flush_pending_closes().
| bool pineforge::source::PlacementSnapshot::close_first_ledger_consumed = false |
Definition at line 215 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::flush_pending_closes().
| bool pineforge::source::PlacementSnapshot::close_first_carry_valid = false |
Definition at line 216 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::flush_pending_closes().
| double pineforge::source::PlacementSnapshot::close_first_carry_qty = 0.0 |
Definition at line 217 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::flush_pending_closes().
| bool pineforge::source::PlacementSnapshot::close_retire_ledger_whole = false |
Definition at line 218 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::flush_pending_closes().
| double pineforge::source::PlacementSnapshot::close_pending_later_qty = 0.0 |
Definition at line 219 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::flush_pending_closes().
| std::int64_t pineforge::source::PlacementSnapshot::placement_script_open_ms = 0 |
Definition at line 220 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), and pineforge::source::PineExecutionAdapter::order().
| std::int64_t pineforge::source::PlacementSnapshot::placement_sub_open_ms = 0 |
Definition at line 221 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), and pineforge::source::PineExecutionAdapter::order().
| std::int32_t pineforge::source::PlacementSnapshot::projection_created_bar = -1 |
Definition at line 225 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PineExecutionAdapter::order(), and pineforge::source::PineStrategyHost::source_pending_view().
| bool pineforge::source::PlacementSnapshot::projection_created_bar_pinned = false |
Definition at line 229 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::exit().
| bool pineforge::source::PlacementSnapshot::post_parent_calc_level_fill = false |
Definition at line 234 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs().
| std::int32_t pineforge::source::PlacementSnapshot::projection_position_side = static_cast<std::int32_t>(PositionSide::FLAT) |
Definition at line 235 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), and pineforge::source::PineExecutionAdapter::order().
| bool pineforge::source::PlacementSnapshot::projection_after_close = false |
Definition at line 236 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), and pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs().
| bool pineforge::source::PlacementSnapshot::projection_over_pyramiding = false |
| bool pineforge::source::PlacementSnapshot::projection_opposite_market_predecessor = false |
Definition at line 238 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineExecutionAdapter::entry().
| std::uint64_t pineforge::source::PlacementSnapshot::projection_predecessor = 0 |
Definition at line 239 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::exit(), and pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs().
| std::uint64_t pineforge::source::PlacementSnapshot::recreated_after_named_cancelled_entry_incarnation = 0 |
Definition at line 240 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), and pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs().
| std::uint64_t pineforge::source::PlacementSnapshot::named_cancel_surviving_exit_incarnation = 0 |
Definition at line 241 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), and pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs().
| bool pineforge::source::PlacementSnapshot::retained_parent_topology = false |
Definition at line 242 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::entry(), and pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs().
| bool pineforge::source::PlacementSnapshot::defer_until_post_parent_calculation = false |
Definition at line 247 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::exit(), and pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs().
| bool pineforge::source::PlacementSnapshot::projection_predecessor_market = false |
Definition at line 248 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| bool pineforge::source::PlacementSnapshot::projection_predecessor_exit = false |
Definition at line 249 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| bool pineforge::source::PlacementSnapshot::projection_created_during_coof = false |
Definition at line 250 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::exit(), and pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs().
| bool pineforge::source::PlacementSnapshot::projection_coof_at_terminal = false |
Definition at line 251 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::exit().
| bool pineforge::source::PlacementSnapshot::projection_coof_mid_bar = false |
Definition at line 252 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::exit().
| double pineforge::source::PlacementSnapshot::forced_execution_price = std::numeric_limits<double>::quiet_NaN() |
Definition at line 257 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PineExecutionAdapter::on_applied(), and pineforge::source::PineExecutionAdapter::order().
| double pineforge::source::PlacementSnapshot::projection_tv_carry_qty = 0.0 |
Definition at line 258 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| double pineforge::source::PlacementSnapshot::projection_default_stop_equity = std::numeric_limits<double>::quiet_NaN() |
Definition at line 259 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PlacementSnapshot::projection_default_stop_signal_close = std::numeric_limits<double>::quiet_NaN() |
Definition at line 260 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PlacementSnapshot::projection_explicit_equity = std::numeric_limits<double>::quiet_NaN() |
Definition at line 261 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| double pineforge::source::PlacementSnapshot::projection_explicit_signal_close = std::numeric_limits<double>::quiet_NaN() |
Definition at line 262 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| double pineforge::source::PlacementSnapshot::projection_affordability_equity = std::numeric_limits<double>::quiet_NaN() |
Definition at line 263 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), and pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PlacementSnapshot::projection_affordability_signal_price = std::numeric_limits<double>::quiet_NaN() |
Definition at line 264 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineExecutionAdapter::entry().
| double pineforge::source::PlacementSnapshot::projection_affordability_held_qty = std::numeric_limits<double>::quiet_NaN() |
Definition at line 265 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineExecutionAdapter::entry().
| PineSizingSnapshot pineforge::source::PlacementSnapshot::sizing {} |
Definition at line 266 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::close_all(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_closes(), pineforge::source::PineExecutionAdapter::on_applied(), pineforge::source::PineExecutionAdapter::order(), pineforge::source::PineExecutionAdapter::source_margin_rounded_tie_veto(), and pineforge::source::PineStrategyHost::source_pending_view().
| PineExitLevels pineforge::source::PlacementSnapshot::exit_levels {} |
Definition at line 267 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PendingIntentView::effective_levels(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), pineforge::source::PineExecutionAdapter::on_applied(), pineforge::source::PineExecutionAdapter::order(), and pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PlacementSnapshot::trail_activation_level = std::numeric_limits<double>::quiet_NaN() |
Definition at line 270 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::exit().
| double pineforge::source::PlacementSnapshot::retained_trail_best = std::numeric_limits<double>::quiet_NaN() |
Definition at line 273 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::exit().
| MarketAdmissionDraft pineforge::source::PlacementSnapshot::market_admission {} |
Definition at line 276 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PineExecutionAdapter::close_all(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::on_applied(), and pineforge::source::PineStrategyHost::source_pending_view().
| OrderBirth pineforge::source::PlacementSnapshot::birth {} |
Definition at line 279 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::close(), pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), pineforge::source::PineExecutionAdapter::exit(), pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs(), and pineforge::source::PineStrategyHost::source_pending_view().
| compat::pine::HistoricalBirthReach pineforge::source::PlacementSnapshot::birth_reach |
Definition at line 280 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), pineforge::source::PineExecutionAdapter::entry(), and pineforge::source::PineExecutionAdapter::exit().
| ExitLegActivation pineforge::source::PlacementSnapshot::leg_activation {} |
Definition at line 282 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| compat::pine::ExitActivationPolicy pineforge::source::PlacementSnapshot::exit_activation {} |
Definition at line 283 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| exit_legs::Lifecycle pineforge::source::PlacementSnapshot::legs {} |
Definition at line 284 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| bool pineforge::source::PlacementSnapshot::restored_after_margin = false |
Definition at line 285 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::on_applied().
| ReservationExpansion pineforge::source::PlacementSnapshot::reservation_expansion {} |
Definition at line 286 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| ReservationGrowthSource pineforge::source::PlacementSnapshot::reservation_growth_source {} |
Definition at line 287 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| std::uint64_t pineforge::source::PlacementSnapshot::reservation_growth_owner_incarnation = 0 |
Definition at line 288 of file pine_adapter.hpp.
| bool pineforge::source::PlacementSnapshot::stop_limit_activated = false |
Definition at line 289 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineExecutionAdapter::flush_pending_bracket_legs().
| std::int32_t pineforge::source::PlacementSnapshot::coof_cascade_seg_i = -1 |
Definition at line 290 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| bool pineforge::source::PlacementSnapshot::coof_cascade_inflight_fires = false |
Definition at line 291 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| bool pineforge::source::PlacementSnapshot::paired_flat_market_candidate = false |
Definition at line 292 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineExecutionAdapter::entry().
| double pineforge::source::PlacementSnapshot::paired_flat_market_own_qty = std::numeric_limits<double>::quiet_NaN() |
Definition at line 293 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineExecutionAdapter::entry().
| double pineforge::source::PlacementSnapshot::paired_flat_market_signal_close = std::numeric_limits<double>::quiet_NaN() |
Definition at line 294 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| double pineforge::source::PlacementSnapshot::paired_flat_market_signal_equity = std::numeric_limits<double>::quiet_NaN() |
Definition at line 295 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| double pineforge::source::PlacementSnapshot::paired_flat_market_signal_margin_pct = std::numeric_limits<double>::quiet_NaN() |
Definition at line 296 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| double pineforge::source::PlacementSnapshot::paired_flat_market_signal_pointvalue = std::numeric_limits<double>::quiet_NaN() |
Definition at line 297 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| double pineforge::source::PlacementSnapshot::paired_flat_market_signal_fx = std::numeric_limits<double>::quiet_NaN() |
Definition at line 298 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| std::int64_t pineforge::source::PlacementSnapshot::paired_flat_market_peer_seq = 0 |
Definition at line 299 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| double pineforge::source::PlacementSnapshot::paired_flat_market_transaction_qty = std::numeric_limits<double>::quiet_NaN() |
Definition at line 300 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineExecutionAdapter::entry().
| std::int32_t pineforge::source::PlacementSnapshot::signal_close_mc_bar = -1 |
Definition at line 301 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| std::uint64_t pineforge::source::PlacementSnapshot::signal_close_mc_entry_incarnation = 0 |
Definition at line 302 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| std::uint64_t pineforge::source::PlacementSnapshot::signal_close_mc_fill_seq = 0 |
Definition at line 303 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| double pineforge::source::PlacementSnapshot::signal_close_mc_remaining_qty = std::numeric_limits<double>::quiet_NaN() |
Definition at line 304 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| bool pineforge::source::PlacementSnapshot::pooc_global_full_exit_dynamic_qty = false |
Definition at line 305 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| bool pineforge::source::PlacementSnapshot::pooc_global_full_exit_tracks_bound_adds = false |
Definition at line 306 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| bool pineforge::source::PlacementSnapshot::pooc_global_full_exit_bound_add = false |
Definition at line 307 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1().
| PineCancellationReceipt pineforge::source::PlacementSnapshot::cancellation {} |
Definition at line 308 of file pine_adapter.hpp.
Referenced by pineforge::source::PendingIntentView::copy_v1(), and pineforge::source::PineExecutionAdapter::on_applied().