Longbridge OpenAPI C++ SDK
Public Attributes | List of all members
longbridge::trade::ReplaceAttachedParams Struct Reference

Replace attached order params. More...

#include <types.hpp>

Public Attributes

AttachedOrderType attached_order_type
 
std::optional< Decimalprofit_taker_price
 
std::optional< Decimalstop_loss_price
 
std::optional< TimeInForceTypetime_in_force
 
std::optional< int64_t > expire_time
 
std::optional< OrderTypeactivate_order_type
 
std::optional< Decimalprofit_taker_submit_price
 
std::optional< Decimalstop_loss_submit_price
 
std::optional< OutsideRTHactivate_rth
 
std::optional< int64_t > profit_taker_id
 
std::optional< int64_t > stop_loss_id
 
std::optional< bool > cancel_all_attached
 
std::optional< int64_t > main_id
 
std::optional< Decimalquantity
 
std::optional< Decimalmarket_price
 

Detailed Description

Replace attached order params.

Member Data Documentation

◆ activate_order_type

std::optional<OrderType> longbridge::trade::ReplaceAttachedParams::activate_order_type

◆ activate_rth

std::optional<OutsideRTH> longbridge::trade::ReplaceAttachedParams::activate_rth

◆ attached_order_type

AttachedOrderType longbridge::trade::ReplaceAttachedParams::attached_order_type

◆ cancel_all_attached

std::optional<bool> longbridge::trade::ReplaceAttachedParams::cancel_all_attached

◆ expire_time

std::optional<int64_t> longbridge::trade::ReplaceAttachedParams::expire_time

◆ main_id

std::optional<int64_t> longbridge::trade::ReplaceAttachedParams::main_id

◆ market_price

std::optional<Decimal> longbridge::trade::ReplaceAttachedParams::market_price

◆ profit_taker_id

std::optional<int64_t> longbridge::trade::ReplaceAttachedParams::profit_taker_id

◆ profit_taker_price

std::optional<Decimal> longbridge::trade::ReplaceAttachedParams::profit_taker_price

◆ profit_taker_submit_price

std::optional<Decimal> longbridge::trade::ReplaceAttachedParams::profit_taker_submit_price

◆ quantity

std::optional<Decimal> longbridge::trade::ReplaceAttachedParams::quantity

◆ stop_loss_id

std::optional<int64_t> longbridge::trade::ReplaceAttachedParams::stop_loss_id

◆ stop_loss_price

std::optional<Decimal> longbridge::trade::ReplaceAttachedParams::stop_loss_price

◆ stop_loss_submit_price

std::optional<Decimal> longbridge::trade::ReplaceAttachedParams::stop_loss_submit_price

◆ time_in_force

std::optional<TimeInForceType> longbridge::trade::ReplaceAttachedParams::time_in_force

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