LongPort OpenAPI C SDK
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
lb_push_order_changed_t Struct Reference

#include <longport.h>

Data Fields

enum lb_order_side_t side
 
const char * stock_name
 
const struct lb_decimal_tsubmitted_quantity
 
const char * symbol
 
enum lb_order_type_t order_type
 
const struct lb_decimal_tsubmitted_price
 
const struct lb_decimal_texecuted_quantity
 
const struct lb_decimal_texecuted_price
 
const char * order_id
 
const char * currency
 
enum lb_order_status_t status
 
int64_t submitted_at
 
int64_t updated_at
 
const struct lb_decimal_ttrigger_price
 
const char * msg
 
enum lb_order_tag_t tag
 
enum lb_trigger_status_ttrigger_status
 
const int64_t * trigger_at
 
const struct lb_decimal_ttrailing_amount
 
const struct lb_decimal_ttrailing_percent
 
const struct lb_decimal_tlimit_offset
 
const char * account_no
 
const struct lb_decimal_tlast_share
 
const struct lb_decimal_tlast_price
 
const char * remark
 

Detailed Description

Order changed message

Field Documentation

◆ account_no

const char* account_no

Account no

◆ currency

const char* currency

Currency

◆ executed_price

const struct lb_decimal_t* executed_price

Executed price (maybe null)

◆ executed_quantity

const struct lb_decimal_t* executed_quantity

Executed quantity

◆ last_price

const struct lb_decimal_t* last_price

Last price (maybe null)

◆ last_share

const struct lb_decimal_t* last_share

Last share (maybe null)

◆ limit_offset

const struct lb_decimal_t* limit_offset

Limit offset amount (maybe null)

◆ msg

const char* msg

Rejected message or remark

◆ order_id

const char* order_id

Order ID

◆ order_type

enum lb_order_type_t order_type

Order type

◆ remark

const char* remark

Remark message

◆ side

enum lb_order_side_t side

Order side

◆ status

enum lb_order_status_t status

Order status

◆ stock_name

const char* stock_name

Stock name

◆ submitted_at

int64_t submitted_at

Submitted time

◆ submitted_price

const struct lb_decimal_t* submitted_price

Submitted price

◆ submitted_quantity

const struct lb_decimal_t* submitted_quantity

Submitted quantity

◆ symbol

const char* symbol

Order symbol

◆ tag

enum lb_order_tag_t tag

Order tag

◆ trailing_amount

const struct lb_decimal_t* trailing_amount

Trailing amount (maybe null)

◆ trailing_percent

const struct lb_decimal_t* trailing_percent

Trailing percent (maybe null)

◆ trigger_at

const int64_t* trigger_at

Conditional order trigger time (maybe null)

◆ trigger_price

const struct lb_decimal_t* trigger_price

Order trigger price (maybe null)

◆ trigger_status

enum lb_trigger_status_t* trigger_status

Conditional order trigger status (maybe null)

◆ updated_at

int64_t updated_at

Last updated time


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