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

#include <engine.hpp>

Data Fields

int total_trades
 
TradeC * trades
 
int trades_len
 
double net_profit
 
int64_t input_bars_processed
 
int64_t script_bars_processed
 
int64_t security_feeds_total
 
int64_t security_eval_complete_total
 
int64_t security_eval_partial_total
 
int64_t magnifier_sub_bars_total
 
int64_t magnifier_sample_ticks_total
 
int input_tf_seconds
 
int script_tf_seconds
 
int script_tf_ratio
 
int needs_aggregation
 
int bar_magnifier_enabled
 
SecurityDiagC * security_diag
 
int security_diag_len
 
TraceEntryC * trace
 
int trace_len
 
const char ** trace_names
 
int trace_names_len
 
pf_metrics_t metrics
 
pf_equity_point_t * equity_curve
 
int64_t equity_curve_len
 
uint64_t * broker_state_hash
 
int64_t broker_state_hash_len
 

Detailed Description

Definition at line 277 of file engine.hpp.

Field Documentation

◆ total_trades

int pineforge::ReportC::total_trades

Definition at line 278 of file engine.hpp.

◆ trades

TradeC* pineforge::ReportC::trades

Definition at line 279 of file engine.hpp.

Referenced by main().

◆ trades_len

int pineforge::ReportC::trades_len

Definition at line 280 of file engine.hpp.

Referenced by main().

◆ net_profit

double pineforge::ReportC::net_profit

Definition at line 281 of file engine.hpp.

◆ input_bars_processed

int64_t pineforge::ReportC::input_bars_processed

Definition at line 282 of file engine.hpp.

◆ script_bars_processed

int64_t pineforge::ReportC::script_bars_processed

Definition at line 283 of file engine.hpp.

Referenced by main().

◆ security_feeds_total

int64_t pineforge::ReportC::security_feeds_total

Definition at line 284 of file engine.hpp.

◆ security_eval_complete_total

int64_t pineforge::ReportC::security_eval_complete_total

Definition at line 285 of file engine.hpp.

◆ security_eval_partial_total

int64_t pineforge::ReportC::security_eval_partial_total

Definition at line 286 of file engine.hpp.

◆ magnifier_sub_bars_total

int64_t pineforge::ReportC::magnifier_sub_bars_total

Definition at line 287 of file engine.hpp.

◆ magnifier_sample_ticks_total

int64_t pineforge::ReportC::magnifier_sample_ticks_total

Definition at line 288 of file engine.hpp.

◆ input_tf_seconds

int pineforge::ReportC::input_tf_seconds

Definition at line 289 of file engine.hpp.

◆ script_tf_seconds

int pineforge::ReportC::script_tf_seconds

Definition at line 290 of file engine.hpp.

◆ script_tf_ratio

int pineforge::ReportC::script_tf_ratio

Definition at line 291 of file engine.hpp.

◆ needs_aggregation

int pineforge::ReportC::needs_aggregation

Definition at line 292 of file engine.hpp.

◆ bar_magnifier_enabled

int pineforge::ReportC::bar_magnifier_enabled

Definition at line 293 of file engine.hpp.

◆ security_diag

SecurityDiagC* pineforge::ReportC::security_diag

Definition at line 294 of file engine.hpp.

◆ security_diag_len

int pineforge::ReportC::security_diag_len

Definition at line 295 of file engine.hpp.

◆ trace

TraceEntryC* pineforge::ReportC::trace

Definition at line 303 of file engine.hpp.

◆ trace_len

int pineforge::ReportC::trace_len

Definition at line 304 of file engine.hpp.

◆ trace_names

const char** pineforge::ReportC::trace_names

Definition at line 305 of file engine.hpp.

◆ trace_names_len

int pineforge::ReportC::trace_names_len

Definition at line 306 of file engine.hpp.

◆ metrics

pf_metrics_t pineforge::ReportC::metrics

Definition at line 307 of file engine.hpp.

Referenced by main().

◆ equity_curve

pf_equity_point_t* pineforge::ReportC::equity_curve

Definition at line 308 of file engine.hpp.

Referenced by main().

◆ equity_curve_len

int64_t pineforge::ReportC::equity_curve_len

Definition at line 309 of file engine.hpp.

Referenced by main().

◆ broker_state_hash

uint64_t* pineforge::ReportC::broker_state_hash

Definition at line 311 of file engine.hpp.

◆ broker_state_hash_len

int64_t pineforge::ReportC::broker_state_hash_len

Definition at line 312 of file engine.hpp.


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