EMT API ver: 2.23.1
载入中...
搜索中...
未找到
EMQSseSnap结构体 参考

上交所lev2快照消息 更多...

#include <quote_sse_define.h>

Public 成员函数

 EMQSseSnap ()
 

成员变量

EMQSseHead m_head
 包头
 
unsigned int m_quote_update_time
 行情更新时间,格式如:HHMMSS(秒)HH=00-23, MM=00-59, SS=00-59(秒)
 
char m_symbol [SSE_SYMBOL_LEN]
 证券代码
 
unsigned char m_security_type
 证券类型:0=指数,1=股票,2=基金,3=债券,4=回购,5=权证,6=期货,7=外汇,8=利率,9=期权,10=其他
 
unsigned char m_image_status
 快照类型,1=全量,2=更新
 
unsigned char m_reserved_1
 保留字段
 
unsigned int m_pre_close_price
 昨收价,实际值需要除以 1000
 
unsigned int m_open_price
 开盘价,实际值需要除以 1000
 
unsigned int m_day_high_price
 最高价,实际值需要除以 1000
 
unsigned int m_day_low_price
 最低价,实际值需要除以 1000
 
unsigned int m_last_price
 最新价,实际值需要除以 1000
 
unsigned int m_today_close_price
 收盘价,实际值需要除以 1000
 
unsigned char m_instrument_status
 当前品种交易状态
 
unsigned char m_trading_status
 当前产品状态:0=其他,1=启动,2=开市集合竞价,3=连续自动撮合,4=停牌,5=收盘集合竞价,6=闭市自动计算闭市价格,7=交易结束,8=产品未上市
 
unsigned short m_reserved_2
 保留字段
 
unsigned int m_total_trade_num
 成交笔数
 
unsigned long long m_total_quantity
 成交总量,实际值需要除以 1000
 
unsigned long long m_total_value
 成交总额,实际值需要除以 100000
 
unsigned long long m_total_bid_quantity
 委托买入总量,实际值需要除以 1000
 
unsigned int m_total_bid_weighted_avg_price
 买方加权平均委买价格,实际值需要除以 1000
 
unsigned long long m_total_ask_quantity
 委托卖出总量,实际值需要除以 1000
 
unsigned int m_total_ask_weighted_avg_price
 卖方加权平均委买价格,实际值需要除以 1000
 
unsigned int m_yield_to_maturity
 债券到期收益率
 
unsigned char m_bid_depth
 买盘价位数量
 
unsigned char m_ask_depth
 卖盘价位数量
 
EMQSseL2PriceQuantityUnit m_bid_unit [SSE_LEV2_DEPTH]
 买边十档
 
EMQSseL2PriceQuantityUnit m_ask_unit [SSE_LEV2_DEPTH]
 卖边十档
 

详细描述

上交所lev2快照消息

构造及析构函数说明

◆ EMQSseSnap()

EMQSseSnap ( )
inline

结构体成员变量说明

◆ m_ask_depth

unsigned char m_ask_depth

卖盘价位数量

◆ m_ask_unit

卖边十档

◆ m_bid_depth

unsigned char m_bid_depth

买盘价位数量

◆ m_bid_unit

买边十档

◆ m_day_high_price

unsigned int m_day_high_price

最高价,实际值需要除以 1000

◆ m_day_low_price

unsigned int m_day_low_price

最低价,实际值需要除以 1000

◆ m_head

EMQSseHead m_head

包头

◆ m_image_status

unsigned char m_image_status

快照类型,1=全量,2=更新

◆ m_instrument_status

unsigned char m_instrument_status

当前品种交易状态

◆ m_last_price

unsigned int m_last_price

最新价,实际值需要除以 1000

◆ m_open_price

unsigned int m_open_price

开盘价,实际值需要除以 1000

◆ m_pre_close_price

unsigned int m_pre_close_price

昨收价,实际值需要除以 1000

◆ m_quote_update_time

unsigned int m_quote_update_time

行情更新时间,格式如:HHMMSS(秒)HH=00-23, MM=00-59, SS=00-59(秒)

◆ m_reserved_1

unsigned char m_reserved_1

保留字段

◆ m_reserved_2

unsigned short m_reserved_2

保留字段

◆ m_security_type

unsigned char m_security_type

证券类型:0=指数,1=股票,2=基金,3=债券,4=回购,5=权证,6=期货,7=外汇,8=利率,9=期权,10=其他

◆ m_symbol

char m_symbol[SSE_SYMBOL_LEN]

证券代码

◆ m_today_close_price

unsigned int m_today_close_price

收盘价,实际值需要除以 1000

◆ m_total_ask_quantity

unsigned long long m_total_ask_quantity

委托卖出总量,实际值需要除以 1000

◆ m_total_ask_weighted_avg_price

unsigned int m_total_ask_weighted_avg_price

卖方加权平均委买价格,实际值需要除以 1000

◆ m_total_bid_quantity

unsigned long long m_total_bid_quantity

委托买入总量,实际值需要除以 1000

◆ m_total_bid_weighted_avg_price

unsigned int m_total_bid_weighted_avg_price

买方加权平均委买价格,实际值需要除以 1000

◆ m_total_quantity

unsigned long long m_total_quantity

成交总量,实际值需要除以 1000

◆ m_total_trade_num

unsigned int m_total_trade_num

成交笔数

◆ m_total_value

unsigned long long m_total_value

成交总额,实际值需要除以 100000

◆ m_trading_status

unsigned char m_trading_status

当前产品状态:0=其他,1=启动,2=开市集合竞价,3=连续自动撮合,4=停牌,5=收盘集合竞价,6=闭市自动计算闭市价格,7=交易结束,8=产品未上市

Bit7-Bit4(m_trading_status&0xF0): 0x00:表示启动(开市前) 0x10:表示开盘集合竞价 0x20:表示连续交易 0x30:表示闭市 0x40:表示合约停牌 0x50:表示可恢复交易的熔断时段(盘中集合竞价) 0x60:表示不可恢复交易的熔断时段(暂停交易至闭市) 0x70:表示收盘集合竞价时段 0x80:表示波动性中断(适用于股票期权) 0x15:表示无意义 Bit3(m_trading_status&0x08): 0x08:‟表示此合约可正常交易 0x00:表示此合约不可正常交易 Bit2(m_trading_status&0x04): 0x04:表示已上市 0x00:表示未上市 Bit1(m_trading_status&0x02): 0x02:表示此合约在当前时段接受订单申报 0x00:表示此合约在当前时段不接受订单申报 Bit0:预留

◆ m_yield_to_maturity

unsigned int m_yield_to_maturity

债券到期收益率


该结构体的文档由以下文件生成: