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

Data Structures

struct  SelectedPlanRequest
 
struct  SelectedPrimaryPlan
 
struct  SelectedRetainedCount
 
struct  SelectedRetainedRequest
 

Enumerations

enum class  SelectedPlanStatus {
  Ok ,
  RequestInvalid ,
  CalendarUnsupported ,
  BoundaryUnaligned ,
  FeedRangeInvalid ,
  RowsUnordered ,
  InternalError
}
 

Functions

SelectedPrimaryPlan plan_selected_primary (const Bar *rows, std::size_t count, const SelectedPlanRequest &request)
 
SelectedRetainedCount count_selected_retained_primary (const Bar *rows, std::size_t count, const SelectedRetainedRequest &request)
 
SelectedRetainedCount count_selected_executed_primary (const Bar *rows, std::size_t count, const SelectedRetainedRequest &request)
 

Enumeration Type Documentation

◆ SelectedPlanStatus

Enumerator
Ok 
RequestInvalid 
CalendarUnsupported 
BoundaryUnaligned 
FeedRangeInvalid 
RowsUnordered 
InternalError 

Definition at line 83 of file selected_window_plan.hpp.

Function Documentation

◆ plan_selected_primary()

SelectedPrimaryPlan pineforge::selected_window_plan_v1::plan_selected_primary ( const Bar * rows,
std::size_t count,
const SelectedPlanRequest & request )

◆ count_selected_retained_primary()

SelectedRetainedCount pineforge::selected_window_plan_v1::count_selected_retained_primary ( const Bar * rows,
std::size_t count,
const SelectedRetainedRequest & request )

◆ count_selected_executed_primary()

SelectedRetainedCount pineforge::selected_window_plan_v1::count_selected_executed_primary ( const Bar * rows,
std::size_t count,
const SelectedRetainedRequest & request )