tzutrader
A composable C++ backtesting library for trading strategies (experimental)
Loading...
Searching...
No Matches
tzu::Trade Struct Reference

#include <defs.h>

Public Member Functions

 Trade ()=default
 Trade (int64_t ot=0, int64_t ct=0, double op=0.0, double cp=0.0, double q=0.0, double p=0.0, bool c=false)

Public Attributes

int64_t open_time
int64_t close_time
double open_price
double close_price
double quantity
double profit
bool closed

Detailed Description

Trade record for tracking individual trades.

Constructor & Destructor Documentation

◆ Trade() [1/2]

tzu::Trade::Trade ( )
default

◆ Trade() [2/2]

tzu::Trade::Trade ( int64_t ot = 0,
int64_t ct = 0,
double op = 0.0,
double cp = 0.0,
double q = 0.0,
double p = 0.0,
bool c = false )
inline

Member Data Documentation

◆ close_price

double tzu::Trade::close_price

◆ close_time

int64_t tzu::Trade::close_time

◆ closed

bool tzu::Trade::closed

◆ open_price

double tzu::Trade::open_price

◆ open_time

int64_t tzu::Trade::open_time

◆ profit

double tzu::Trade::profit

◆ quantity

double tzu::Trade::quantity

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