|
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 498 of file pine_strategy_host.hpp.
| std::string pineforge::source::PineStrategyHost::FixtureIntentRow::id |
Definition at line 499 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 500 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 501 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 502 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 503 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 504 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 507 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 508 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 509 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 510 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 511 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 512 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 513 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 514 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 515 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 516 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 517 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 518 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 519 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 520 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().
| MarketAdmissionDraft pineforge::source::PineStrategyHost::FixtureIntentRow::market_admission {} |
Definition at line 523 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::source_pending_view().