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

#include <market_driver.hpp>

Data Fields

NativeCoordinate coordinate
 
int64_t decision_floor_ms = 0
 
native_calendar::NativeInterval input_interval {}
 
native_calendar::NativeInterval script_interval {}
 
int sub_index = 0
 
int sub_count = 1
 
bool is_terminal_sub_bar = true
 
bool in_session = false
 
bool opens_session_day = false
 
bool closes_session_day = false
 
bool closes_session_day_open_ended = false
 
int64_t sub_bar_open_ms = 0
 
int64_t script_bar_open_ms = 0
 
NativeDriverStatistics driver_statistics {}
 

Detailed Description

Definition at line 120 of file market_driver.hpp.

Field Documentation

◆ coordinate

◆ decision_floor_ms

int64_t pineforge::native_driver_v5::NativeDecisionContext::decision_floor_ms = 0

Definition at line 122 of file market_driver.hpp.

◆ input_interval

native_calendar::NativeInterval pineforge::native_driver_v5::NativeDecisionContext::input_interval {}

Definition at line 123 of file market_driver.hpp.

Referenced by pineforge::source::PineScheduler::tick().

◆ script_interval

native_calendar::NativeInterval pineforge::native_driver_v5::NativeDecisionContext::script_interval {}

Definition at line 124 of file market_driver.hpp.

Referenced by pineforge::source::PineScheduler::tick().

◆ sub_index

int pineforge::native_driver_v5::NativeDecisionContext::sub_index = 0

◆ sub_count

int pineforge::native_driver_v5::NativeDecisionContext::sub_count = 1

◆ is_terminal_sub_bar

◆ in_session

bool pineforge::native_driver_v5::NativeDecisionContext::in_session = false

Definition at line 161 of file market_driver.hpp.

◆ opens_session_day

bool pineforge::native_driver_v5::NativeDecisionContext::opens_session_day = false

Definition at line 162 of file market_driver.hpp.

◆ closes_session_day

bool pineforge::native_driver_v5::NativeDecisionContext::closes_session_day = false

Definition at line 163 of file market_driver.hpp.

◆ closes_session_day_open_ended

bool pineforge::native_driver_v5::NativeDecisionContext::closes_session_day_open_ended = false

Definition at line 164 of file market_driver.hpp.

◆ sub_bar_open_ms

int64_t pineforge::native_driver_v5::NativeDecisionContext::sub_bar_open_ms = 0

◆ script_bar_open_ms

◆ driver_statistics


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