|
PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <pine_strategy_host.hpp>
Data Fields | |
| bool | lookahead_on = false |
| bool | gaps_on = false |
| int | publish_gate_tf_seconds = 0 |
| bool | calling_close_completes_partial = false |
| bool | heikinashi = false |
| double | ha_prev_open = 0.0 |
| double | ha_prev_close = 0.0 |
| bool | ha_seeded = false |
| std::vector< HistoricalSecurityProjection > | historical_projections |
| std::size_t | historical_projection_cursor = 0 |
| bool | historical_projection_dispatched = false |
| bool | lower_tf_requested = false |
| bool | lower_tf_emulation = false |
| int | lower_tf_ratio = 0 |
| int | lower_tf_seconds = 0 |
| bool | lower_tf_array_requested = false |
| int | lower_tf_sub_bar_index = 0 |
| bool | lower_tf_use_input = false |
| int | lower_tf_input_aggregation_ratio = 1 |
| std::vector< Bar > | lower_tf_input_buffer |
| bool | calling_open_latches_first = false |
| bool | first_bucket_published = false |
| int64_t | slice_open_label = 0 |
| int64_t | last_published_label = 0 |
| std::vector< DeferredAuxBar > | deferred_aux |
Definition at line 56 of file pine_strategy_host.hpp.
| bool pineforge::source::PineSecurityEvalState::lookahead_on = false |
Definition at line 62 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::register_security_eval(), and pineforge::source::PineStrategyHost::validate_security_timeframes().
| bool pineforge::source::PineSecurityEvalState::gaps_on = false |
Definition at line 65 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::register_security_eval(), and pineforge::source::PineStrategyHost::validate_security_timeframes().
| int pineforge::source::PineSecurityEvalState::publish_gate_tf_seconds = 0 |
Definition at line 112 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineScheduler::input(), and pineforge::source::PineStrategyHost::validate_security_timeframes().
| bool pineforge::source::PineSecurityEvalState::calling_close_completes_partial = false |
Definition at line 136 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::validate_security_timeframes().
| bool pineforge::source::PineSecurityEvalState::heikinashi = false |
Definition at line 143 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::register_security_eval().
| double pineforge::source::PineSecurityEvalState::ha_prev_open = 0.0 |
Definition at line 144 of file pine_strategy_host.hpp.
| double pineforge::source::PineSecurityEvalState::ha_prev_close = 0.0 |
Definition at line 145 of file pine_strategy_host.hpp.
| bool pineforge::source::PineSecurityEvalState::ha_seeded = false |
Definition at line 146 of file pine_strategy_host.hpp.
| std::vector<HistoricalSecurityProjection> pineforge::source::PineSecurityEvalState::historical_projections |
Definition at line 154 of file pine_strategy_host.hpp.
| std::size_t pineforge::source::PineSecurityEvalState::historical_projection_cursor = 0 |
Definition at line 155 of file pine_strategy_host.hpp.
| bool pineforge::source::PineSecurityEvalState::historical_projection_dispatched = false |
Definition at line 158 of file pine_strategy_host.hpp.
| bool pineforge::source::PineSecurityEvalState::lower_tf_requested = false |
Definition at line 164 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::register_security_eval(), and pineforge::source::PineStrategyHost::validate_security_timeframes().
| bool pineforge::source::PineSecurityEvalState::lower_tf_emulation = false |
Definition at line 165 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::register_security_eval(), and pineforge::source::PineStrategyHost::validate_security_timeframes().
| int pineforge::source::PineSecurityEvalState::lower_tf_ratio = 0 |
Definition at line 166 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::register_security_eval(), and pineforge::source::PineStrategyHost::validate_security_timeframes().
| int pineforge::source::PineSecurityEvalState::lower_tf_seconds = 0 |
Definition at line 167 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::register_security_eval(), and pineforge::source::PineStrategyHost::validate_security_timeframes().
| bool pineforge::source::PineSecurityEvalState::lower_tf_array_requested = false |
Definition at line 181 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::validate_security_timeframes().
| int pineforge::source::PineSecurityEvalState::lower_tf_sub_bar_index = 0 |
Definition at line 182 of file pine_strategy_host.hpp.
| bool pineforge::source::PineSecurityEvalState::lower_tf_use_input = false |
Definition at line 194 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::validate_security_timeframes().
| int pineforge::source::PineSecurityEvalState::lower_tf_input_aggregation_ratio = 1 |
Definition at line 195 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::validate_security_timeframes().
| std::vector<Bar> pineforge::source::PineSecurityEvalState::lower_tf_input_buffer |
Definition at line 196 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::validate_security_timeframes().
| bool pineforge::source::PineSecurityEvalState::calling_open_latches_first = false |
Definition at line 222 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::validate_security_timeframes().
| bool pineforge::source::PineSecurityEvalState::first_bucket_published = false |
Definition at line 227 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::validate_security_timeframes().
| int64_t pineforge::source::PineSecurityEvalState::slice_open_label = 0 |
Definition at line 233 of file pine_strategy_host.hpp.
| int64_t pineforge::source::PineSecurityEvalState::last_published_label = 0 |
Definition at line 237 of file pine_strategy_host.hpp.
| std::vector<DeferredAuxBar> pineforge::source::PineSecurityEvalState::deferred_aux |
Definition at line 238 of file pine_strategy_host.hpp.
Referenced by pineforge::source::PineStrategyHost::validate_security_timeframes().