PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pf_report_sink_diagnostics_v1 Struct Reference

Fixed-size annualization provenance from the emitted v1 records. More...

#include <report_sink.h>

Data Fields

uint32_t struct_size
 
uint32_t version
 
int64_t count_e
 
pf_equity_point_t first
 
pf_equity_point_t last
 
uint32_t trade_at_start
 
uint32_t complete
 

Detailed Description

Fixed-size annualization provenance from the emitted v1 records.

Independent of both existing receipts; no wire or legacy layout changes. first/last are the first/last presented E rows, not input-feed endpoints. trade_at_start is 1 iff any emitted T row has entry_bar_index <= 0. Published only after a successful trailer. No sink, failure, abort or an unstarted generation yields all-zero values and complete 0. Read through strategy_report_sink_diagnostics_v1 (pineforge.h).

Definition at line 157 of file report_sink.h.

Field Documentation

◆ struct_size

uint32_t pf_report_sink_diagnostics_v1::struct_size

Definition at line 158 of file report_sink.h.

◆ version

uint32_t pf_report_sink_diagnostics_v1::version

Definition at line 159 of file report_sink.h.

◆ count_e

int64_t pf_report_sink_diagnostics_v1::count_e

Definition at line 160 of file report_sink.h.

◆ first

pf_equity_point_t pf_report_sink_diagnostics_v1::first

Definition at line 161 of file report_sink.h.

◆ last

pf_equity_point_t pf_report_sink_diagnostics_v1::last

Definition at line 162 of file report_sink.h.

◆ trade_at_start

uint32_t pf_report_sink_diagnostics_v1::trade_at_start

Definition at line 163 of file report_sink.h.

◆ complete

uint32_t pf_report_sink_diagnostics_v1::complete

Definition at line 164 of file report_sink.h.


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