|
PineForge unreleased
Deterministic PineScript v6 backtest runtime — C ABI reference
|
#include <pine_adapter.hpp>
Data Fields | |
| int | direction = 0 |
| int | max_cons_loss_days = 0 |
| double | max_drawdown = 0.0 |
| bool | max_drawdown_percent = false |
| double | max_intraday_loss = 0.0 |
| bool | max_intraday_loss_percent = false |
| double | max_position_size = 0.0 |
| compat::pine::CapAttachment | cap_attachment = compat::pine::CapAttachment::None |
| compat::pine::CapConfiguration | cap_configuration {} |
| std::uint8_t | cap_declared = 0 |
Definition at line 1572 of file pine_adapter.hpp.
| int pineforge::source::PineReplayRiskConfig::direction = 0 |
Definition at line 1573 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::capture_replay_risk_config().
| int pineforge::source::PineReplayRiskConfig::max_cons_loss_days = 0 |
Definition at line 1574 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::capture_replay_risk_config().
| double pineforge::source::PineReplayRiskConfig::max_drawdown = 0.0 |
Definition at line 1575 of file pine_adapter.hpp.
Referenced by pineforge::source::assert_admitted_pine_replay_risk_config(), and pineforge::source::PineExecutionAdapter::capture_replay_risk_config().
| bool pineforge::source::PineReplayRiskConfig::max_drawdown_percent = false |
Definition at line 1576 of file pine_adapter.hpp.
Referenced by pineforge::source::assert_admitted_pine_replay_risk_config(), and pineforge::source::PineExecutionAdapter::capture_replay_risk_config().
| double pineforge::source::PineReplayRiskConfig::max_intraday_loss = 0.0 |
Definition at line 1577 of file pine_adapter.hpp.
Referenced by pineforge::source::assert_admitted_pine_replay_risk_config(), and pineforge::source::PineExecutionAdapter::capture_replay_risk_config().
| bool pineforge::source::PineReplayRiskConfig::max_intraday_loss_percent = false |
Definition at line 1578 of file pine_adapter.hpp.
Referenced by pineforge::source::assert_admitted_pine_replay_risk_config(), and pineforge::source::PineExecutionAdapter::capture_replay_risk_config().
| double pineforge::source::PineReplayRiskConfig::max_position_size = 0.0 |
Definition at line 1579 of file pine_adapter.hpp.
Referenced by pineforge::source::assert_admitted_pine_replay_risk_config(), and pineforge::source::PineExecutionAdapter::capture_replay_risk_config().
| compat::pine::CapAttachment pineforge::source::PineReplayRiskConfig::cap_attachment = compat::pine::CapAttachment::None |
Definition at line 1580 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::capture_replay_risk_config().
| compat::pine::CapConfiguration pineforge::source::PineReplayRiskConfig::cap_configuration {} |
Definition at line 1581 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::capture_replay_risk_config().
| std::uint8_t pineforge::source::PineReplayRiskConfig::cap_declared = 0 |
Definition at line 1582 of file pine_adapter.hpp.
Referenced by pineforge::source::PineExecutionAdapter::capture_replay_risk_config().