|
PineForge v0.13.1-379-g9b50973
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 382 of file pine_strategy_host.hpp.
| std::string pineforge::source::PineStrategyHost::FixtureIntentRow::id |
Definition at line 383 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 384 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 385 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 386 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 387 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 388 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 391 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 392 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 393 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 394 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 395 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 396 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 397 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 398 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 399 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 400 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 401 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 402 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 403 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 404 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| MarketAdmissionDraft pineforge::source::PineStrategyHost::FixtureIntentRow::market_admission {} |
Definition at line 407 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().