|
PineForge HPO 1.11.0
Native hyperparameter optimization for PineForge strategies
|
Optional instrument metadata applied after trial inputs and runtime overrides. More...
#include <pineforge/hpo/strategy_plugin.hpp>
Public Attributes | |
| std::optional< double > | mintick |
| Positive instrument price tick size. | |
| std::optional< double > | pointvalue |
| Positive money-per-price-point multiplier. | |
| std::optional< double > | mincontract |
Instrument lot-size grid (TradingView syminfo.mincontract); unset means no grid. | |
| std::string | timezone |
| Exchange timezone, distinct from the chart timezone; empty means unchanged. | |
| std::string | session |
| Trading session; empty means unchanged. | |
| std::optional< std::int64_t > | series_origin_ms = std::nullopt |
| Positive epoch milliseconds (below 2^53) of the first bar of the reference series. | |
Optional instrument metadata applied after trial inputs and runtime overrides.
Definition at line 44 of file strategy_plugin.hpp.
| std::optional<double> pineforge::hpo::SymbolInfo::mincontract |
Instrument lot-size grid (TradingView syminfo.mincontract); unset means no grid.
Applied to the engine as the metadata key qty_step, and as mincontract.
Definition at line 51 of file strategy_plugin.hpp.
| std::optional<double> pineforge::hpo::SymbolInfo::mintick |
Positive instrument price tick size.
Definition at line 46 of file strategy_plugin.hpp.
| std::optional<double> pineforge::hpo::SymbolInfo::pointvalue |
Positive money-per-price-point multiplier.
Definition at line 48 of file strategy_plugin.hpp.
| std::optional<std::int64_t> pineforge::hpo::SymbolInfo::series_origin_ms = std::nullopt |
Positive epoch milliseconds (below 2^53) of the first bar of the reference series.
Applied as the metadata key series_origin_ms; unset means nothing is applied.
Definition at line 58 of file strategy_plugin.hpp.
| std::string pineforge::hpo::SymbolInfo::session |
Trading session; empty means unchanged.
Definition at line 55 of file strategy_plugin.hpp.
| std::string pineforge::hpo::SymbolInfo::timezone |
Exchange timezone, distinct from the chart timezone; empty means unchanged.
Definition at line 53 of file strategy_plugin.hpp.