PineForge v0.13.1-379-g9b50973
Deterministic PineScript v6 backtest runtime — C ABI reference
Loading...
Searching...
No Matches
pineforge::broker::OpeningReceipt Class Reference

#include <broker_events.hpp>

Public Member Functions

const OpeningOwnerowner () const
 
double raw_fill_base () const
 
OpeningDecision decision () const
 
bool requires_adverse_pass () const
 

Static Public Member Functions

static OpeningReceipt check (OpeningOwner owner, double raw_fill_base, OpeningContinuation continuation=OpeningContinuation::None)
 
static OpeningReceipt exempt (OpeningOwner owner, double raw_fill_base)
 

Detailed Description

Definition at line 36 of file broker_events.hpp.

Member Function Documentation

◆ check()

static OpeningReceipt pineforge::broker::OpeningReceipt::check ( OpeningOwner owner,
double raw_fill_base,
OpeningContinuation continuation = OpeningContinuation::None )
inlinestatic

Definition at line 42 of file broker_events.hpp.

References pineforge::broker::None, owner(), and raw_fill_base().

Referenced by requires_adverse_pass().

◆ exempt()

static OpeningReceipt pineforge::broker::OpeningReceipt::exempt ( OpeningOwner owner,
double raw_fill_base )
inlinestatic

Definition at line 47 of file broker_events.hpp.

References owner(), and raw_fill_base().

◆ owner()

const OpeningOwner & pineforge::broker::OpeningReceipt::owner ( ) const
inline

Definition at line 51 of file broker_events.hpp.

Referenced by check(), and exempt().

◆ raw_fill_base()

double pineforge::broker::OpeningReceipt::raw_fill_base ( ) const
inline

Definition at line 52 of file broker_events.hpp.

Referenced by check(), and exempt().

◆ decision()

OpeningDecision pineforge::broker::OpeningReceipt::decision ( ) const
inline

Definition at line 53 of file broker_events.hpp.

References pineforge::broker::Check, and pineforge::broker::Exempt.

◆ requires_adverse_pass()

bool pineforge::broker::OpeningReceipt::requires_adverse_pass ( ) const
inline

Definition at line 57 of file broker_events.hpp.

References check(), and pineforge::broker::RemainingAdversePath.


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