|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI 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 |
Definition at line 277 of file engine.hpp.
| int pineforge::ReportC::total_trades |
Definition at line 278 of file engine.hpp.
| TradeC* pineforge::ReportC::trades |
Definition at line 279 of file engine.hpp.
Referenced by main().
| int pineforge::ReportC::trades_len |
Definition at line 280 of file engine.hpp.
Referenced by main().
| double pineforge::ReportC::net_profit |
Definition at line 281 of file engine.hpp.
| int64_t pineforge::ReportC::input_bars_processed |
Definition at line 282 of file engine.hpp.
| int64_t pineforge::ReportC::script_bars_processed |
Definition at line 283 of file engine.hpp.
Referenced by main().
| int64_t pineforge::ReportC::security_feeds_total |
Definition at line 284 of file engine.hpp.
| int64_t pineforge::ReportC::security_eval_complete_total |
Definition at line 285 of file engine.hpp.
| int64_t pineforge::ReportC::security_eval_partial_total |
Definition at line 286 of file engine.hpp.
| int64_t pineforge::ReportC::magnifier_sub_bars_total |
Definition at line 287 of file engine.hpp.
| int64_t pineforge::ReportC::magnifier_sample_ticks_total |
Definition at line 288 of file engine.hpp.
| int pineforge::ReportC::input_tf_seconds |
Definition at line 289 of file engine.hpp.
| int pineforge::ReportC::script_tf_seconds |
Definition at line 290 of file engine.hpp.
| int pineforge::ReportC::script_tf_ratio |
Definition at line 291 of file engine.hpp.
| int pineforge::ReportC::needs_aggregation |
Definition at line 292 of file engine.hpp.
| int pineforge::ReportC::bar_magnifier_enabled |
Definition at line 293 of file engine.hpp.
| SecurityDiagC* pineforge::ReportC::security_diag |
Definition at line 294 of file engine.hpp.
| int pineforge::ReportC::security_diag_len |
Definition at line 295 of file engine.hpp.
| TraceEntryC* pineforge::ReportC::trace |
Definition at line 303 of file engine.hpp.
| int pineforge::ReportC::trace_len |
Definition at line 304 of file engine.hpp.
| const char** pineforge::ReportC::trace_names |
Definition at line 305 of file engine.hpp.
| int pineforge::ReportC::trace_names_len |
Definition at line 306 of file engine.hpp.
| pf_metrics_t pineforge::ReportC::metrics |
Definition at line 307 of file engine.hpp.
Referenced by main().
| pf_equity_point_t* pineforge::ReportC::equity_curve |
Definition at line 308 of file engine.hpp.
Referenced by main().
| int64_t pineforge::ReportC::equity_curve_len |
Definition at line 309 of file engine.hpp.
Referenced by main().
| uint64_t* pineforge::ReportC::broker_state_hash |
Definition at line 311 of file engine.hpp.
| int64_t pineforge::ReportC::broker_state_hash_len |
Definition at line 312 of file engine.hpp.