CPPKiteConnect
kiteconnect::placeOrderParams Struct Reference

Parameters required for the placeOrder method. More...

#include <order.hpp>

Collaboration diagram for kiteconnect::placeOrderParams:

Public Member Functions

placeOrderParamsQuantity (int arg)
 
placeOrderParamsDisclosedQuantity (int arg)
 
placeOrderParamsValidityTtl (int arg)
 
placeOrderParamsIcebergLegs (int arg)
 
placeOrderParamsIcebergQuantity (int arg)
 
placeOrderParamsPrice (double arg)
 
placeOrderParamsTriggerPrice (double arg)
 
placeOrderParamsSquareOff (double arg)
 
placeOrderParamsStopLoss (double arg)
 
placeOrderParamsTrailingStopLoss (double arg)
 
placeOrderParamsVariety (const string &arg)
 
placeOrderParamsExchange (const string &arg)
 
placeOrderParamsSymbol (const string &arg)
 
placeOrderParamsTransactionType (const string &arg)
 
placeOrderParamsProduct (const string &arg)
 
placeOrderParamsOrderType (const string &arg)
 
placeOrderParamsValidity (const string &arg)
 
placeOrderParamsTag (const string &arg)
 

Public Attributes

int quantity
 
std::optional< int > disclosedQuantity
 
std::optional< int > validityTtl
 
std::optional< int > icebergLegs
 
std::optional< int > icebergQuantity
 
std::optional< double > price
 
std::optional< double > triggerPrice
 
std::optional< double > squareOff
 
std::optional< double > stopLoss
 
std::optional< double > trailingStopLoss
 
string variety
 
string exchange
 
string symbol
 
string transactionType
 
string product
 
string orderType
 
std::optional< string > validity
 
std::optional< string > tag
 

Detailed Description

Parameters required for the placeOrder method.


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