|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <pine_strategy_host.hpp>
Data Fields | |
| std::string | id |
| FixtureIntentKind | type = FixtureIntentKind::MARKET |
| double | default_stop_placement_qty = std::numeric_limits<double>::quiet_NaN() |
| double | default_stop_sizing_price = std::numeric_limits<double>::quiet_NaN() |
| double | frozen_market_own_units = std::numeric_limits<double>::quiet_NaN() |
| double | frozen_market_transaction_units = std::numeric_limits<double>::quiet_NaN() |
| std::string | from_entry |
| bool | is_long = true |
| double | qty = std::numeric_limits<double>::quiet_NaN() |
| double | qty_percent = std::numeric_limits<double>::quiet_NaN() |
| std::int64_t | created_bar = -1 |
| std::int64_t | created_seq = 0 |
| std::uint64_t | incarnation = 0 |
| bool | over_pyramiding_cap_at_placement = false |
| std::int64_t | paired_flat_market_peer_seq = 0 |
| double | paired_flat_market_transaction_qty = std::numeric_limits<double>::quiet_NaN() |
| double | frozen_default_qty = std::numeric_limits<double>::quiet_NaN() |
| double | default_stop_placement_equity = std::numeric_limits<double>::quiet_NaN() |
| double | default_stop_placement_signal_close = std::numeric_limits<double>::quiet_NaN() |
| double | affordability_placement_equity = std::numeric_limits<double>::quiet_NaN() |
| MarketAdmissionDraft | market_admission {} |
Definition at line 541 of file pine_strategy_host.hpp.
| std::string pineforge::source::PineStrategyHost::FixtureIntentRow::id |
Definition at line 542 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| FixtureIntentKind pineforge::source::PineStrategyHost::FixtureIntentRow::type = FixtureIntentKind::MARKET |
Definition at line 543 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PineStrategyHost::FixtureIntentRow::default_stop_placement_qty = std::numeric_limits<double>::quiet_NaN() |
Definition at line 544 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PineStrategyHost::FixtureIntentRow::default_stop_sizing_price = std::numeric_limits<double>::quiet_NaN() |
Definition at line 545 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PineStrategyHost::FixtureIntentRow::frozen_market_own_units = std::numeric_limits<double>::quiet_NaN() |
Definition at line 546 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PineStrategyHost::FixtureIntentRow::frozen_market_transaction_units = std::numeric_limits<double>::quiet_NaN() |
Definition at line 547 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| std::string pineforge::source::PineStrategyHost::FixtureIntentRow::from_entry |
Definition at line 550 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| bool pineforge::source::PineStrategyHost::FixtureIntentRow::is_long = true |
Definition at line 551 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PineStrategyHost::FixtureIntentRow::qty = std::numeric_limits<double>::quiet_NaN() |
Definition at line 552 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PineStrategyHost::FixtureIntentRow::qty_percent = std::numeric_limits<double>::quiet_NaN() |
Definition at line 553 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| std::int64_t pineforge::source::PineStrategyHost::FixtureIntentRow::created_bar = -1 |
Definition at line 554 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| std::int64_t pineforge::source::PineStrategyHost::FixtureIntentRow::created_seq = 0 |
Definition at line 555 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| std::uint64_t pineforge::source::PineStrategyHost::FixtureIntentRow::incarnation = 0 |
Definition at line 556 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| bool pineforge::source::PineStrategyHost::FixtureIntentRow::over_pyramiding_cap_at_placement = false |
Definition at line 557 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| std::int64_t pineforge::source::PineStrategyHost::FixtureIntentRow::paired_flat_market_peer_seq = 0 |
Definition at line 558 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PineStrategyHost::FixtureIntentRow::paired_flat_market_transaction_qty = std::numeric_limits<double>::quiet_NaN() |
Definition at line 559 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PineStrategyHost::FixtureIntentRow::frozen_default_qty = std::numeric_limits<double>::quiet_NaN() |
Definition at line 560 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PineStrategyHost::FixtureIntentRow::default_stop_placement_equity = std::numeric_limits<double>::quiet_NaN() |
Definition at line 561 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PineStrategyHost::FixtureIntentRow::default_stop_placement_signal_close = std::numeric_limits<double>::quiet_NaN() |
Definition at line 562 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| double pineforge::source::PineStrategyHost::FixtureIntentRow::affordability_placement_equity = std::numeric_limits<double>::quiet_NaN() |
Definition at line 563 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| MarketAdmissionDraft pineforge::source::PineStrategyHost::FixtureIntentRow::market_admission {} |
Definition at line 566 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().