PineForge v1.5.0-rc.1-2-g90c12b98
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pf_selected_plan_request_v1 Struct Reference

One selected-window planning request. More...

#include <selected_window_plan.h>

Data Fields

uint32_t struct_size
 
uint32_t version
 
int64_t start_ms
 
int64_t end_ms
 
int64_t fed_start_ms
 
uint32_t preroll_bars
 
uint32_t feed_tolerant
 
const char * input_tf
 
const char * script_tf
 
const char * chart_timezone
 
const char * engine_timezone
 
const char * session
 

Detailed Description

One selected-window planning request.

Field meanings are those of the C++ SelectedPlanRequest: start_ms (T), end_ms (E) and fed_start_ms (F) are Unix milliseconds, preroll_bars is N, and the five strings are the input timeframe, the script timeframe, the chart and engine timezones and the session.

All five strings must be non-NULL, NUL-terminated UTF-8. They are copied during the call. An empty chart_timezone, engine_timezone or session keeps the C++ default meaning; an empty timeframe is a planner refusal, not a bridge failure. feed_tolerant is exactly 0 or 1.

Definition at line 47 of file selected_window_plan.h.

Field Documentation

◆ struct_size

uint32_t pf_selected_plan_request_v1::struct_size

Definition at line 48 of file selected_window_plan.h.

◆ version

uint32_t pf_selected_plan_request_v1::version

Definition at line 49 of file selected_window_plan.h.

◆ start_ms

int64_t pf_selected_plan_request_v1::start_ms

Definition at line 50 of file selected_window_plan.h.

◆ end_ms

int64_t pf_selected_plan_request_v1::end_ms

Definition at line 51 of file selected_window_plan.h.

◆ fed_start_ms

int64_t pf_selected_plan_request_v1::fed_start_ms

Definition at line 52 of file selected_window_plan.h.

◆ preroll_bars

uint32_t pf_selected_plan_request_v1::preroll_bars

Definition at line 53 of file selected_window_plan.h.

◆ feed_tolerant

uint32_t pf_selected_plan_request_v1::feed_tolerant

Definition at line 54 of file selected_window_plan.h.

◆ input_tf

const char* pf_selected_plan_request_v1::input_tf

Definition at line 55 of file selected_window_plan.h.

◆ script_tf

const char* pf_selected_plan_request_v1::script_tf

Definition at line 56 of file selected_window_plan.h.

◆ chart_timezone

const char* pf_selected_plan_request_v1::chart_timezone

Definition at line 57 of file selected_window_plan.h.

◆ engine_timezone

const char* pf_selected_plan_request_v1::engine_timezone

Definition at line 58 of file selected_window_plan.h.

◆ session

const char* pf_selected_plan_request_v1::session

Definition at line 59 of file selected_window_plan.h.


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