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