PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::native_order::native_order_v6::Request Struct Reference

Aggregate field order keeps market construction: Request{Transact{1.0}, "buy", "comment"} Request{Flatten{}, "flat", ""} Request{Reduce{ExplicitUnits{3}}, "close", ""} New fields default to Market / ImmediateRemaining / Independent / NoGroup. More...

#include <native_order.hpp>

Data Fields

OrderIntent intent {}
 
std::string label {}
 
std::string comment {}
 
Trigger trigger = Market{}
 
Capacity capacity = ImmediateRemaining{}
 
Owner owner = Independent{}
 
Group group = NoGroup{}
 
TriggerAnchor anchor = Absolute{}
 

Detailed Description

Aggregate field order keeps market construction: Request{Transact{1.0}, "buy", "comment"} Request{Flatten{}, "flat", ""} Request{Reduce{ExplicitUnits{3}}, "close", ""} New fields default to Market / ImmediateRemaining / Independent / NoGroup.

market_request() converts a physical execution::Action (explicit Reduce units only) into that same market Request. Host market-only methods must reject nondefault extras; they must not drop them.

Definition at line 432 of file native_order.hpp.

Field Documentation

◆ intent

◆ label

◆ comment

◆ trigger

◆ capacity

Capacity pineforge::native_order::native_order_v6::Request::capacity = ImmediateRemaining{}

Definition at line 437 of file native_order.hpp.

◆ owner

◆ group

◆ anchor

TriggerAnchor pineforge::native_order::native_order_v6::Request::anchor = Absolute{}

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