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

Namespaces

namespace  native_toolkit_v1
 

Data Structures

struct  BracketLegOutcome
 
struct  BracketReceipt
 
struct  BracketSpec
 
class  OrderBook
 
struct  OrderBookCancel
 
struct  OrderBookOutcome
 

Enumerations

enum class  BracketLeg : std::int64_t {
  TakeProfit = 1 ,
  StopLoss = 2 ,
  Trail = 3
}
 
enum class  BracketLegState : std::uint8_t {
  NotRequested = 0 ,
  NotSubmitted = 1 ,
  Accepted = 2 ,
  Rejected = 3
}
 
enum class  OrderBookAction : std::uint8_t {
  Replaced = 0 ,
  ReplaceRejected = 1 ,
  SubmitAccepted = 2 ,
  SubmitRejected = 3
}
 

Functions

native_order::Request bracket_leg (const native_order::Request &leg, const native_order::RequestHandle &parent, BracketLeg which, native_order::GroupEffect sibling_effect, native_order::NativeArmVisibility visibility=native_order::NativeArmVisibility::Working, std::optional< native_order::NativeAnchorRounding > anchor_rounding=std::nullopt)
 
BracketReceipt submit_bracket (NativeStrategyHost &host, const BracketSpec &spec)