PineForge HPO 1.11.0
Native hyperparameter optimization for PineForge strategies
Loading...
Searching...
No Matches
pineforge::hpo::PlanRequest Struct Reference

Owned request strings and fixed-width fields for the selected primary C planner. More...

#include <pineforge/hpo/window_plan.hpp>

Public Attributes

std::int64_t start_ms = 0
 Selected start T, in Unix milliseconds.
 
std::int64_t end_ms = 0
 Exclusive selected end E, in Unix milliseconds.
 
std::int64_t fed_start_ms = 0
 Supplied-feed floor F, in Unix milliseconds.
 
std::uint32_t preroll_bars = 0
 Requested pre-roll script groups N; the engine admits at most 5000.
 
std::string input_tf
 Explicit input timeframe token.
 
std::string script_tf
 Primary script timeframe token.
 
std::string chart_timezone
 Chart timezone; an empty string retains the engine default.
 
std::string engine_timezone
 Engine timezone; an empty string retains the engine default.
 
std::string session
 Session specification; an empty string retains the engine default.
 
bool feed_tolerant = true
 Enables the engine's feed-tolerant grouping.
 

Detailed Description

Owned request strings and fixed-width fields for the selected primary C planner.

Definition at line 30 of file window_plan.hpp.

Member Data Documentation

◆ chart_timezone

std::string pineforge::hpo::PlanRequest::chart_timezone

Chart timezone; an empty string retains the engine default.

Definition at line 44 of file window_plan.hpp.

◆ end_ms

std::int64_t pineforge::hpo::PlanRequest::end_ms = 0

Exclusive selected end E, in Unix milliseconds.

Definition at line 34 of file window_plan.hpp.

◆ engine_timezone

std::string pineforge::hpo::PlanRequest::engine_timezone

Engine timezone; an empty string retains the engine default.

Definition at line 46 of file window_plan.hpp.

◆ fed_start_ms

std::int64_t pineforge::hpo::PlanRequest::fed_start_ms = 0

Supplied-feed floor F, in Unix milliseconds.

Definition at line 36 of file window_plan.hpp.

◆ feed_tolerant

bool pineforge::hpo::PlanRequest::feed_tolerant = true

Enables the engine's feed-tolerant grouping.

Definition at line 50 of file window_plan.hpp.

◆ input_tf

std::string pineforge::hpo::PlanRequest::input_tf

Explicit input timeframe token.

Definition at line 40 of file window_plan.hpp.

◆ preroll_bars

std::uint32_t pineforge::hpo::PlanRequest::preroll_bars = 0

Requested pre-roll script groups N; the engine admits at most 5000.

Definition at line 38 of file window_plan.hpp.

◆ script_tf

std::string pineforge::hpo::PlanRequest::script_tf

Primary script timeframe token.

Definition at line 42 of file window_plan.hpp.

◆ session

std::string pineforge::hpo::PlanRequest::session

Session specification; an empty string retains the engine default.

Definition at line 48 of file window_plan.hpp.

◆ start_ms

std::int64_t pineforge::hpo::PlanRequest::start_ms = 0

Selected start T, in Unix milliseconds.

Definition at line 32 of file window_plan.hpp.


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