PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::selected_window_plan_v1::SelectedPrimaryPlan Struct Reference

#include <selected_window_plan.hpp>

Data Fields

SelectedPlanStatus status = SelectedPlanStatus::InternalError
 
std::string option
 
int bound = -1
 
std::int64_t value_ms = 0
 
std::int64_t previous_boundary_ms = 0
 
std::int64_t next_boundary_ms = 0
 
std::uint64_t supplied_input_bars = 0
 
std::uint64_t supplied_script_bars = 0
 
std::uint64_t available_script_bars = 0
 
std::uint64_t used_script_bars = 0
 
std::uint64_t trimmed_script_bars = 0
 
std::uint64_t trim_index = 0
 
std::uint64_t fed_input_bars = 0
 
std::uint64_t fed_script_bars = 0
 
std::uint64_t preroll_input_bars = 0
 
std::uint64_t window_input_bars = 0
 
std::uint64_t window_script_bars = 0
 
std::int64_t trim_start_ms = 0
 
std::optional< std::int64_t > preroll_first_bar_ms
 
std::optional< std::int64_t > preroll_last_bar_ms
 
std::optional< std::int64_t > supplied_first_data_ms
 
std::optional< std::int64_t > supplied_last_data_ms
 
std::optional< std::int64_t > fed_first_data_ms
 
std::optional< std::int64_t > fed_last_data_ms
 
std::optional< std::int64_t > window_first_data_ms
 
std::optional< std::int64_t > window_last_data_ms
 
bool shortfall = false
 
bool complete_pending_preroll_at_horizon = false
 

Detailed Description

Definition at line 91 of file selected_window_plan.hpp.

Field Documentation

◆ status

SelectedPlanStatus pineforge::selected_window_plan_v1::SelectedPrimaryPlan::status = SelectedPlanStatus::InternalError

Definition at line 92 of file selected_window_plan.hpp.

◆ option

std::string pineforge::selected_window_plan_v1::SelectedPrimaryPlan::option

Definition at line 93 of file selected_window_plan.hpp.

◆ bound

int pineforge::selected_window_plan_v1::SelectedPrimaryPlan::bound = -1

Definition at line 94 of file selected_window_plan.hpp.

◆ value_ms

std::int64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::value_ms = 0

Definition at line 95 of file selected_window_plan.hpp.

◆ previous_boundary_ms

std::int64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::previous_boundary_ms = 0

Definition at line 95 of file selected_window_plan.hpp.

◆ next_boundary_ms

std::int64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::next_boundary_ms = 0

Definition at line 95 of file selected_window_plan.hpp.

◆ supplied_input_bars

std::uint64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::supplied_input_bars = 0

Definition at line 96 of file selected_window_plan.hpp.

◆ supplied_script_bars

std::uint64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::supplied_script_bars = 0

Definition at line 96 of file selected_window_plan.hpp.

◆ available_script_bars

std::uint64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::available_script_bars = 0

Definition at line 97 of file selected_window_plan.hpp.

◆ used_script_bars

std::uint64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::used_script_bars = 0

Definition at line 97 of file selected_window_plan.hpp.

◆ trimmed_script_bars

std::uint64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::trimmed_script_bars = 0

Definition at line 98 of file selected_window_plan.hpp.

◆ trim_index

std::uint64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::trim_index = 0

Definition at line 98 of file selected_window_plan.hpp.

◆ fed_input_bars

std::uint64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::fed_input_bars = 0

Definition at line 99 of file selected_window_plan.hpp.

◆ fed_script_bars

std::uint64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::fed_script_bars = 0

Definition at line 99 of file selected_window_plan.hpp.

◆ preroll_input_bars

std::uint64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::preroll_input_bars = 0

Definition at line 100 of file selected_window_plan.hpp.

◆ window_input_bars

std::uint64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::window_input_bars = 0

Definition at line 100 of file selected_window_plan.hpp.

◆ window_script_bars

std::uint64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::window_script_bars = 0

Definition at line 100 of file selected_window_plan.hpp.

◆ trim_start_ms

std::int64_t pineforge::selected_window_plan_v1::SelectedPrimaryPlan::trim_start_ms = 0

Definition at line 101 of file selected_window_plan.hpp.

◆ preroll_first_bar_ms

std::optional<std::int64_t> pineforge::selected_window_plan_v1::SelectedPrimaryPlan::preroll_first_bar_ms

Definition at line 102 of file selected_window_plan.hpp.

◆ preroll_last_bar_ms

std::optional<std::int64_t> pineforge::selected_window_plan_v1::SelectedPrimaryPlan::preroll_last_bar_ms

Definition at line 102 of file selected_window_plan.hpp.

◆ supplied_first_data_ms

std::optional<std::int64_t> pineforge::selected_window_plan_v1::SelectedPrimaryPlan::supplied_first_data_ms

Definition at line 103 of file selected_window_plan.hpp.

◆ supplied_last_data_ms

std::optional<std::int64_t> pineforge::selected_window_plan_v1::SelectedPrimaryPlan::supplied_last_data_ms

Definition at line 103 of file selected_window_plan.hpp.

◆ fed_first_data_ms

std::optional<std::int64_t> pineforge::selected_window_plan_v1::SelectedPrimaryPlan::fed_first_data_ms

Definition at line 104 of file selected_window_plan.hpp.

◆ fed_last_data_ms

std::optional<std::int64_t> pineforge::selected_window_plan_v1::SelectedPrimaryPlan::fed_last_data_ms

Definition at line 104 of file selected_window_plan.hpp.

◆ window_first_data_ms

std::optional<std::int64_t> pineforge::selected_window_plan_v1::SelectedPrimaryPlan::window_first_data_ms

Definition at line 105 of file selected_window_plan.hpp.

◆ window_last_data_ms

std::optional<std::int64_t> pineforge::selected_window_plan_v1::SelectedPrimaryPlan::window_last_data_ms

Definition at line 105 of file selected_window_plan.hpp.

◆ shortfall

bool pineforge::selected_window_plan_v1::SelectedPrimaryPlan::shortfall = false

Definition at line 106 of file selected_window_plan.hpp.

◆ complete_pending_preroll_at_horizon

bool pineforge::selected_window_plan_v1::SelectedPrimaryPlan::complete_pending_preroll_at_horizon = false

Definition at line 107 of file selected_window_plan.hpp.


The documentation for this struct was generated from the following file: