8#define SZE_EXCHANGE_ID (101)
10#define SZE_REPLACE_MSG_TYPE (21)
11#define SZE_IDX_MSG_TYPE (22)
12#define SZE_ORDER_MSG_TYPE (23)
13#define SZE_EXECUTION_MSG_TYPE (24)
14#define SZE_AFTER_MSG_TYPE (25)
15#define SZE_TREE_MSG_TYPE (29)
16#define SZE_IBR_TREE_MSG_TYPE (28)
17#define SZE_TURNOVER_MSG_TYPE (26)
18#define SZE_BOND_SNAP_MSG_TYPE (80)
19#define SZE_BOND_ORDER_MSG_TYPE (81)
20#define SZE_BOND_EXE_MSG_TYPE (82)
23#define SZE_LEV2_DEPTH (10)
26#define SZE_HB_LEV2_SNAPSHOT_MSG_TYPE (121)
27#define SZE_HB_IDX_MSG_TYPE (122)
28#define SZE_HB_ORDER_MSG_TYPE (123)
29#define SZE_HB_AFTER_MSG_TYPE (125)
30#define SZE_HB_TURNOVER_MSG_TYPE (126)
31#define SZE_HB_IBR_MSG_TYPE (128)
32#define SZE_HB_LEV2_TREE_MSG_TYPE (129)
33#define SZE_HB_BOND_SNAP_MSG_TYPE (180)
34#define SZE_HB_BOND_TICK_MSG_TYPE (181)
42 memset(
this, 0,
sizeof(*
this));
Definition sze_hpf_define.h:53
unsigned int m_price
Definition sze_hpf_define.h:54
long long m_qty
Definition sze_hpf_define.h:55
Definition sze_hpf_define.h:165
sze_hpf_pkt_head m_header
Definition sze_hpf_define.h:166
unsigned long long int m_total_value
Definition sze_hpf_define.h:170
unsigned long long int m_total_qty
Definition sze_hpf_define.h:169
unsigned long long int m_ask_qty
Definition sze_hpf_define.h:174
unsigned char m_trading_phase_code
Definition sze_hpf_define.h:167
char m_resv[4]
Definition sze_hpf_define.h:175
unsigned int m_exe_price
Definition sze_hpf_define.h:172
unsigned int m_pre_close_price
Definition sze_hpf_define.h:171
unsigned long long int m_bid_qty
Definition sze_hpf_define.h:173
long long m_trade_num
Definition sze_hpf_define.h:168
Definition sze_hpf_define.h:283
unsigned int m_price
Definition sze_hpf_define.h:287
sze_hpf_pkt_head m_head
Definition sze_hpf_define.h:284
long long m_quantity
Definition sze_hpf_define.h:288
char m_type
Definition sze_hpf_define.h:289
long long m_buy_num
Definition sze_hpf_define.h:285
long long m_sell_num
Definition sze_hpf_define.h:286
Definition sze_hpf_define.h:262
unsigned int m_price
对逐笔委托价格转换说明如下:
Definition sze_hpf_define.h:271
sze_hpf_pkt_head m_head
Definition sze_hpf_define.h:263
char m_order_type
Definition sze_hpf_define.h:274
char m_side
Definition sze_hpf_define.h:273
unsigned long long m_quantity
Definition sze_hpf_define.h:272
char m_reserved[15]
Definition sze_hpf_define.h:278
Definition sze_hpf_define.h:209
unsigned long long m_total_value
Definition sze_hpf_define.h:234
unsigned int m_total_bid_weighted_avg_price
Definition sze_hpf_define.h:244
sze_hpf_pkt_head m_head
Definition sze_hpf_define.h:210
unsigned int m_today_close_price
Definition sze_hpf_define.h:240
unsigned char m_trading_status
Definition sze_hpf_define.h:211
unsigned int m_fluctuation_2
Definition sze_hpf_define.h:243
unsigned long long m_total_quantity
Definition sze_hpf_define.h:233
unsigned long long m_total_bid_quantity
Definition sze_hpf_define.h:245
unsigned long long m_total_trade_num
Definition sze_hpf_define.h:232
unsigned int m_fluctuation_1
Definition sze_hpf_define.h:242
unsigned int m_weighted_avg_pre_close_price
Definition sze_hpf_define.h:250
unsigned int m_total_ask_weighted_avg_price
Definition sze_hpf_define.h:246
px_qty_unit m_bid_unit[SZE_LEV2_DEPTH]
Definition sze_hpf_define.h:256
unsigned int m_day_low_price
Definition sze_hpf_define.h:239
unsigned int m_day_high_price
Definition sze_hpf_define.h:238
unsigned int m_pre_close_price
Definition sze_hpf_define.h:235
unsigned long long m_total_ask_quantity
Definition sze_hpf_define.h:247
unsigned int m_auction_trade_last_price
Definition sze_hpf_define.h:251
unsigned int m_last_price
Definition sze_hpf_define.h:236
unsigned int m_total_trade_weighted_avg_price
Definition sze_hpf_define.h:241
unsigned int m_open_price
Definition sze_hpf_define.h:237
px_qty_unit m_ask_unit[SZE_LEV2_DEPTH]
Definition sze_hpf_define.h:257
unsigned char m_reserved[4]
Definition sze_hpf_define.h:252
unsigned long long m_auction_volume_trade
Definition sze_hpf_define.h:253
unsigned long long m_auction_value_trade
Definition sze_hpf_define.h:254
unsigned int m_weighted_avg_price_BP
Definition sze_hpf_define.h:249
Definition sze_hpf_define.h:126
sze_hpf_pkt_head m_header
Definition sze_hpf_define.h:127
long long m_ask_app_seq_num
Definition sze_hpf_define.h:129
long long m_bid_app_seq_num
Definition sze_hpf_define.h:128
long long m_exe_qty
Definition sze_hpf_define.h:131
unsigned int m_exe_px
Definition sze_hpf_define.h:130
char m_exe_type
Definition sze_hpf_define.h:132
Definition sze_hpf_define.h:39
unsigned char m_reserved[7]
Definition sze_hpf_define.h:49
unsigned char m_msg_type
Definition sze_hpf_define.h:48
unsigned short m_tick1
Definition sze_hpf_define.h:46
unsigned short m_tick2
Definition sze_hpf_define.h:47
unsigned int m_sequence
Definition sze_hpf_define.h:45
sze_hpf_heartbeat_pkt()
Definition sze_hpf_define.h:40
Definition sze_hpf_define.h:192
char m_reserved[5]
Definition sze_hpf_define.h:202
sze_hpf_pkt_head m_header
Definition sze_hpf_define.h:193
px_qty_unit m_ask_unit[IBR_DEPTH]
Definition sze_hpf_define.h:201
px_qty_unit m_bid_unit[IBR_DEPTH]
Definition sze_hpf_define.h:200
unsigned int m_total_bid_weighted_avgPx
Definition sze_hpf_define.h:194
unsigned int m_total_level_bid
Definition sze_hpf_define.h:198
unsigned int m_total_level_ask
Definition sze_hpf_define.h:199
unsigned long long m_total_bid_qty
Definition sze_hpf_define.h:195
unsigned int m_total_ask_weighted_avgPx
Definition sze_hpf_define.h:196
unsigned long long m_total_ask_qty
Definition sze_hpf_define.h:197
Definition sze_hpf_define.h:101
sze_hpf_pkt_head m_header
Definition sze_hpf_define.h:102
long long m_total_qty
Definition sze_hpf_define.h:104
unsigned int m_day_high
Definition sze_hpf_define.h:109
char m_resv[5]
Definition sze_hpf_define.h:112
unsigned int m_close_price
Definition sze_hpf_define.h:111
long long m_total_value
Definition sze_hpf_define.h:105
unsigned int m_pre_close_price
Definition sze_hpf_define.h:107
long long m_trade_num
Definition sze_hpf_define.h:103
unsigned int m_last_price
Definition sze_hpf_define.h:106
unsigned int m_open_price
Definition sze_hpf_define.h:108
unsigned int m_day_low
Definition sze_hpf_define.h:110
Definition sze_hpf_define.h:75
sze_hpf_pkt_head m_header
Definition sze_hpf_define.h:76
unsigned int m_upper_limit_price
Definition sze_hpf_define.h:93
px_qty_unit m_bid_unit[10]
Definition sze_hpf_define.h:96
long long m_total_qty
Definition sze_hpf_define.h:79
unsigned int m_today_close_price
Definition sze_hpf_define.h:86
unsigned int m_low_limit_price
Definition sze_hpf_define.h:94
unsigned char m_trade_phase_code
Definition sze_hpf_define.h:77
unsigned int m_lpv
Definition sze_hpf_define.h:91
unsigned int m_day_high
Definition sze_hpf_define.h:84
long long m_total_ask_qty
Definition sze_hpf_define.h:90
long long m_total_bid_qty
Definition sze_hpf_define.h:88
long long m_total_value
Definition sze_hpf_define.h:80
unsigned int m_iopv
Definition sze_hpf_define.h:92
unsigned int m_pre_close_price
Definition sze_hpf_define.h:81
long long m_trade_num
Definition sze_hpf_define.h:78
unsigned int m_open_interest
Definition sze_hpf_define.h:95
unsigned int m_total_bid_wvp
Definition sze_hpf_define.h:87
px_qty_unit m_ask_unit[10]
Definition sze_hpf_define.h:97
unsigned int m_last_price
Definition sze_hpf_define.h:82
unsigned int m_open_price
Definition sze_hpf_define.h:83
unsigned int m_total_ask_wvp
Definition sze_hpf_define.h:89
unsigned int m_day_low
Definition sze_hpf_define.h:85
Definition sze_hpf_define.h:116
sze_hpf_pkt_head m_header
Definition sze_hpf_define.h:117
unsigned int m_px
Definition sze_hpf_define.h:118
char m_order_type
Definition sze_hpf_define.h:121
char m_side
Definition sze_hpf_define.h:120
char m_resv[15]
Definition sze_hpf_define.h:122
long long m_qty
Definition sze_hpf_define.h:119
Definition sze_hpf_define.h:59
short m_tick2
Definition sze_hpf_define.h:62
unsigned char m_msg_type
Definition sze_hpf_define.h:63
unsigned char m_exchange_id
Definition sze_hpf_define.h:67
unsigned short m_channel_no
Definition sze_hpf_define.h:69
char m_symbol[9]
Definition sze_hpf_define.h:66
unsigned char m_sub_security_type
Definition sze_hpf_define.h:65
long long m_sequence_num
Definition sze_hpf_define.h:70
int m_sequence
Definition sze_hpf_define.h:60
unsigned int m_md_stream_id
Definition sze_hpf_define.h:71
short m_tick1
Definition sze_hpf_define.h:61
unsigned char m_security_type
Definition sze_hpf_define.h:64
long long m_quote_update_time
Definition sze_hpf_define.h:68
Definition sze_hpf_define.h:136
sze_hpf_pkt_head m_header
Definition sze_hpf_define.h:137
unsigned int m_upper_limit_price
Definition sze_hpf_define.h:151
unsigned long long m_total_qty
Definition sze_hpf_define.h:139
px_qty_unit m_bid_unit[10]
Definition sze_hpf_define.h:157
unsigned int m_total_lev2_bid
Definition sze_hpf_define.h:155
unsigned int m_today_close_price
Definition sze_hpf_define.h:146
unsigned int m_low_limit_price
Definition sze_hpf_define.h:152
unsigned long long m_market_open_total_ask
Definition sze_hpf_define.h:154
unsigned int m_day_high
Definition sze_hpf_define.h:144
char m_resv[4]
Definition sze_hpf_define.h:160
unsigned long long m_market_open_total_bid
Definition sze_hpf_define.h:153
long long m_total_value
Definition sze_hpf_define.h:140
unsigned int m_total_lev2_ask
Definition sze_hpf_define.h:156
unsigned int m_pre_close_price
Definition sze_hpf_define.h:141
long long m_trade_num
Definition sze_hpf_define.h:138
unsigned int m_total_bid_wvp
Definition sze_hpf_define.h:147
px_qty_unit m_ask_unit[10]
Definition sze_hpf_define.h:158
unsigned int m_last_price
Definition sze_hpf_define.h:142
unsigned int m_open_price
Definition sze_hpf_define.h:143
char m_ch_gap_flag
Definition sze_hpf_define.h:159
unsigned long long m_total_bid_qty
Definition sze_hpf_define.h:148
unsigned int m_total_ask_wvp
Definition sze_hpf_define.h:149
unsigned int m_day_low
Definition sze_hpf_define.h:145
unsigned long long m_total_ask_qty
Definition sze_hpf_define.h:150
Definition sze_hpf_define.h:180
sze_hpf_pkt_head m_header
Definition sze_hpf_define.h:181
long long m_num_trade
Definition sze_hpf_define.h:184
unsigned char m_trading_phase_code
Definition sze_hpf_define.h:182
unsigned long long m_total_value_trade
Definition sze_hpf_define.h:186
unsigned int m_stock_num
Definition sze_hpf_define.h:187
unsigned long long m_total_volumn_trade
Definition sze_hpf_define.h:185
long long m_prev_close_px
Definition sze_hpf_define.h:183
#define SZE_LEV2_DEPTH
Definition sze_hpf_define.h:23
#define IBR_DEPTH
Definition sze_hpf_define.h:24