|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <pine_intent_state.hpp>
Public Member Functions | |
| PineIntentState (const NativeStrategyHost *owner_host, std::uint64_t native_run) noexcept | |
Data Fields | |
| const NativeStrategyHost * | owner = nullptr |
| std::uint64_t | run = 0 |
| bool | has_evaluation = false |
| bool | capturing = false |
| bool | replayed = false |
| std::int64_t | label_ms = 0 |
| PineStrategyConfig | start_config {} |
| PineStrategyConfig | end_config {} |
| PineReplayRiskConfig | start_risk {} |
| PineReplayRiskConfig | end_risk {} |
| NativeCurrentPointView | terminal_point {} |
| std::vector< PineIntentRow > | rows |
| const NativeCurrentPointView * | replay_point = nullptr |
Definition at line 155 of file pine_intent_state.hpp.
|
inlinenoexcept |
Definition at line 156 of file pine_intent_state.hpp.
References pineforge::source::detail::kPineIntentStateKind.
| const NativeStrategyHost* pineforge::source::detail::PineIntentState::owner = nullptr |
Definition at line 159 of file pine_intent_state.hpp.
Referenced by pineforge::source::detail::selected_intents().
| std::uint64_t pineforge::source::detail::PineIntentState::run = 0 |
Definition at line 160 of file pine_intent_state.hpp.
Referenced by pineforge::source::detail::selected_intents().
| bool pineforge::source::detail::PineIntentState::has_evaluation = false |
Definition at line 161 of file pine_intent_state.hpp.
| bool pineforge::source::detail::PineIntentState::capturing = false |
Definition at line 162 of file pine_intent_state.hpp.
Referenced by pineforge::source::detail::capture_pre_roll_command(), and pineforge::source::detail::capture_risk_row().
| bool pineforge::source::detail::PineIntentState::replayed = false |
Definition at line 163 of file pine_intent_state.hpp.
| std::int64_t pineforge::source::detail::PineIntentState::label_ms = 0 |
Definition at line 164 of file pine_intent_state.hpp.
| PineStrategyConfig pineforge::source::detail::PineIntentState::start_config {} |
Definition at line 165 of file pine_intent_state.hpp.
| PineStrategyConfig pineforge::source::detail::PineIntentState::end_config {} |
Definition at line 166 of file pine_intent_state.hpp.
| PineReplayRiskConfig pineforge::source::detail::PineIntentState::start_risk {} |
Definition at line 167 of file pine_intent_state.hpp.
| PineReplayRiskConfig pineforge::source::detail::PineIntentState::end_risk {} |
Definition at line 168 of file pine_intent_state.hpp.
| NativeCurrentPointView pineforge::source::detail::PineIntentState::terminal_point {} |
Definition at line 169 of file pine_intent_state.hpp.
| std::vector<PineIntentRow> pineforge::source::detail::PineIntentState::rows |
Definition at line 170 of file pine_intent_state.hpp.
Referenced by pineforge::source::detail::capture_pre_roll_command(), and pineforge::source::detail::capture_risk_row().
| const NativeCurrentPointView* pineforge::source::detail::PineIntentState::replay_point = nullptr |
Definition at line 171 of file pine_intent_state.hpp.
Referenced by pineforge::source::detail::selected_replay_point().