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

#include <market_admission.hpp>

Data Fields

uint64_t command = 0
 
CommandKind kind = CommandKind::Entry
 
OrderBirth birth
 
std::string id
 
double requested_quantity = absent
 
int quantity_type = -1
 
bool buy = false
 
PriceRequest prices
 
std::string oca_name
 
int oca_type = 0
 
Configuration configuration
 
int bar = -1
 
int placement_side = 0
 
int64_t placement_cycle = 0
 
double prior_close_quantity = 0
 
double held_quantity = 0
 
int held_entries = 0
 
double realized_equity = 0
 
double placement_equity = 0
 
double signal_close = absent
 
double quantized_fixed_quantity = absent
 
std::optional< SizingObservationoriginal_sizing
 
double explicit_equity = absent
 
double explicit_price = absent
 

Detailed Description

Definition at line 74 of file source/market_admission.hpp.

Field Documentation

◆ command

uint64_t pineforge::admission::market_admission_v2::CommandObservation::command = 0

Definition at line 75 of file source/market_admission.hpp.

◆ kind

CommandKind pineforge::admission::market_admission_v2::CommandObservation::kind = CommandKind::Entry

◆ birth

OrderBirth pineforge::admission::market_admission_v2::CommandObservation::birth

Definition at line 77 of file source/market_admission.hpp.

◆ id

std::string pineforge::admission::market_admission_v2::CommandObservation::id

Definition at line 78 of file source/market_admission.hpp.

◆ requested_quantity

double pineforge::admission::market_admission_v2::CommandObservation::requested_quantity = absent

◆ quantity_type

int pineforge::admission::market_admission_v2::CommandObservation::quantity_type = -1

Definition at line 80 of file source/market_admission.hpp.

◆ buy

bool pineforge::admission::market_admission_v2::CommandObservation::buy = false

Definition at line 81 of file source/market_admission.hpp.

◆ prices

PriceRequest pineforge::admission::market_admission_v2::CommandObservation::prices

Definition at line 82 of file source/market_admission.hpp.

◆ oca_name

std::string pineforge::admission::market_admission_v2::CommandObservation::oca_name

◆ oca_type

int pineforge::admission::market_admission_v2::CommandObservation::oca_type = 0

Definition at line 84 of file source/market_admission.hpp.

◆ configuration

Configuration pineforge::admission::market_admission_v2::CommandObservation::configuration

◆ bar

int pineforge::admission::market_admission_v2::CommandObservation::bar = -1

Definition at line 86 of file source/market_admission.hpp.

◆ placement_side

int pineforge::admission::market_admission_v2::CommandObservation::placement_side = 0

◆ placement_cycle

int64_t pineforge::admission::market_admission_v2::CommandObservation::placement_cycle = 0

Definition at line 88 of file source/market_admission.hpp.

◆ prior_close_quantity

double pineforge::admission::market_admission_v2::CommandObservation::prior_close_quantity = 0

Definition at line 89 of file source/market_admission.hpp.

◆ held_quantity

double pineforge::admission::market_admission_v2::CommandObservation::held_quantity = 0

Definition at line 90 of file source/market_admission.hpp.

◆ held_entries

int pineforge::admission::market_admission_v2::CommandObservation::held_entries = 0

Definition at line 91 of file source/market_admission.hpp.

◆ realized_equity

double pineforge::admission::market_admission_v2::CommandObservation::realized_equity = 0

Definition at line 92 of file source/market_admission.hpp.

◆ placement_equity

double pineforge::admission::market_admission_v2::CommandObservation::placement_equity = 0

Definition at line 93 of file source/market_admission.hpp.

◆ signal_close

double pineforge::admission::market_admission_v2::CommandObservation::signal_close = absent

Definition at line 94 of file source/market_admission.hpp.

◆ quantized_fixed_quantity

double pineforge::admission::market_admission_v2::CommandObservation::quantized_fixed_quantity = absent

◆ original_sizing

std::optional<SizingObservation> pineforge::admission::market_admission_v2::CommandObservation::original_sizing

Definition at line 96 of file source/market_admission.hpp.

◆ explicit_equity

double pineforge::admission::market_admission_v2::CommandObservation::explicit_equity = absent

Definition at line 97 of file source/market_admission.hpp.

◆ explicit_price

double pineforge::admission::market_admission_v2::CommandObservation::explicit_price = absent

Definition at line 98 of file source/market_admission.hpp.


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