|
EMT API ver: 2.25.0
|
逐笔合并 更多...
#include <quote_sse_define.h>
Public 成员函数 | |
| EMQSseTick () | |
| 初始化结构体 | |
成员变量 | |
| unsigned int | m_sequence |
| 行情序号 | |
| unsigned int | m_reserved_1 |
| 保留字段 | |
| unsigned char | m_message_type |
| 行情类型 | |
| unsigned long long | m_tick_index |
| 序号从1开始,按通道连续 | |
| unsigned short | m_channel_num |
| 通道号 | |
| unsigned short | m_reserved_2 |
| 保留字段 | |
| char | m_symbol [SSE_SYMBOL_LEN] |
| 标的名称 | |
| unsigned int | m_tick_time |
| 订单或成交时间,格式如:HHMMSSss(百分之一秒)HH=00-23, MM=00-59, SS=00-59(秒) ss=00-99(百分之一秒) 如 14302502 表示 14:30:25.02 | |
| unsigned char | m_tick_type |
| 类型, A新增订单, D删除订单, S产品状态订单, T成交 | |
| unsigned long long | m_buy_num |
| 买方订单号 | |
| unsigned long long | m_sell_num |
| 卖方订单号 | |
| unsigned int | m_price |
| 价格,对产品状态订单无意义 实际值需要除以 1000 | |
| unsigned long long | m_quantity |
| 数量(手),对产品状态订单无意义 实际值需要除以 1000 | |
| unsigned long long | m_trade_value |
| 成交额 | |
| unsigned char | m_side_flag |
| 买卖方向,根据TickType不同含义不同,参考附表证券交 易状态表 | |
逐笔合并
|
inline |
初始化结构体
| unsigned long long m_buy_num |
买方订单号
| unsigned short m_channel_num |
通道号
| unsigned char m_message_type |
行情类型
| unsigned int m_price |
价格,对产品状态订单无意义 实际值需要除以 1000
| unsigned long long m_quantity |
数量(手),对产品状态订单无意义 实际值需要除以 1000
| unsigned int m_reserved_1 |
保留字段
| unsigned short m_reserved_2 |
保留字段
| unsigned long long m_sell_num |
卖方订单号
| unsigned int m_sequence |
行情序号
| unsigned char m_side_flag |
买卖方向,根据TickType不同含义不同,参考附表证券交 易状态表
| TickType 类型 | m_tick_type 取值 | SideFlag 含义 | m_side_flag 取值 |
|---|---|---|---|
| 新增订单 | 'A' | 买单 | 0x00 |
| 卖单 | 0x01 | ||
| ----------— | -------------— | -------------------— | -------------— |
| 删除订单 | 'D' | 买单 | 0x00 |
| 卖单 | 0x01 | ||
| ----------— | -------------— | -------------------— | -------------— |
| 产品状态订单 | 'S' | 其他 | 0x00 |
| 启动 | 0x01 | ||
| 开市集合竞价 | 0x02 | ||
| 连续自动撮合 | 0x03 | ||
| 停牌 | 0x04 | ||
| 收盘集合竞价 | 0x05 | ||
| 闭市, 自动计算闭市价格 | 0x06 | ||
| 交易结束 | 0x07 | ||
| 产品未上市 | 0x08 | ||
| ----------— | -------------— | -------------------— | -------------— |
| 成交 | 'T' | 外盘 主动买 | 0x00 |
| 内盘 主动卖 | 0x01 | ||
| 未知 | 0x02 |
| char m_symbol[SSE_SYMBOL_LEN] |
标的名称
| unsigned long long m_tick_index |
序号从1开始,按通道连续
| unsigned int m_tick_time |
订单或成交时间,格式如:HHMMSSss(百分之一秒)HH=00-23, MM=00-59, SS=00-59(秒) ss=00-99(百分之一秒) 如 14302502 表示 14:30:25.02
| unsigned char m_tick_type |
类型, A新增订单, D删除订单, S产品状态订单, T成交
| unsigned long long m_trade_value |
成交额
对于新增委托,表示已成交的委托数量, 字段类型为 uInt64_1000, 实际值需要除以 1000; 对于成交,表示成交金额 ( 元 ), 字段类型为 uInt64_100000, 实际值需要除以 100000; 其他无意义