EMT API ver: 2.23.1
载入中...
搜索中...
未找到
emt_api_data_type.h
浏览该文件的文档.
1
6#ifndef _EMT_API_DATA_TYPE_H_
7#define _EMT_API_DATA_TYPE_H_
8
9#include <inttypes.h>
10
11#pragma pack(1)
12
14#define EMT_ERR_MSG_LEN 124
16#define EMT_TRADING_DAY_LEN 9
18#define EMT_TICKER_LEN 16
20#define EMT_TICKER_NAME_LEN 64
22#define EMT_LOCAL_ORDER_LEN 11
24#define EMT_ORDER_EXCH_LEN 17
26#define EMT_EXEC_ID_LEN 18
28#define EMT_BRANCH_PBU_LEN 7
30#define EMT_ACCOUNT_NAME_LEN 16
32#define EMT_CREDIT_DEBT_ID_LEN 33
34#define EMT_INET_ADDRESS_STR_LEN 64
36#define EMT_MAC_ADDRESS_LEN 16
38#define EMT_HARDDISK_SN_LEN 24
40#define EMT_MACOS_SNO_LEN 21
42#define EMT_ACCOUNT_PASSWORD_LEN 64
43
45#define EMT_STRATEGE_LEG_NUM 4
47#define EMT_STRATEGY_ID_LEN 10
49#define EMT_STRATEGY_NAME_LEN 32
51#define EMT_SECONDARY_ORDER_ID_LEN 18
52
54#define EMT_CNTRT_COMB_STRA_LIST_LEN 2048
55
59typedef enum EMT_LOG_LEVEL
60{
68
73{
78
83{
89
93typedef enum EMT_MARKET_TYPE
94{
101 EMT_MKT_UNKNOWN = 99
103
107typedef enum EMT_PRICE_TYPE
108{
121
125typedef enum EMT_DEBT_TYPE
126{
131
135typedef uint8_t EMT_SIDE_TYPE;
136
138#define EMT_SIDE_BUY 1
140#define EMT_SIDE_SELL 2
142#define EMT_SIDE_PURCHASE 7
144#define EMT_SIDE_REDEMPTION 8
146#define EMT_SIDE_SPLIT 9
148#define EMT_SIDE_MERGE 10
150#define EMT_SIDE_COVER 11
152#define EMT_SIDE_FREEZE 12
154#define EMT_SIDE_MARGIN_TRADE 21
156#define EMT_SIDE_SHORT_SELL 22
158#define EMT_SIDE_REPAY_MARGIN 23
160#define EMT_SIDE_REPAY_STOCK 24
162//#define EMT_SIDE_CASH_REPAY_MARGIN 25
164#define EMT_SIDE_STOCK_REPAY_STOCK 26
166#define EMT_SIDE_SURSTK_TRANS 27
168#define EMT_SIDE_GRTSTK_TRANSIN 28
170#define EMT_SIDE_GRTSTK_TRANSOUT 29
171
173#define EMT_SIDE_OPT_COMBINE 31
175#define EMT_SIDE_OPT_SPLIT 32
177#define EMT_SIDE_OPT_SPLIT_FORCE 33
179#define EMT_SIDE_OPT_SPLIT_FORCE_EXCH 34
180
182#define EMT_SIDE_UNKNOWN 50
183
184
189
191#define EMT_POSITION_EFFECT_INIT 0
193#define EMT_POSITION_EFFECT_OPEN 1
195#define EMT_POSITION_EFFECT_CLOSE 2
197#define EMT_POSITION_EFFECT_FORCECLOSE 3
199#define EMT_POSITION_EFFECT_CLOSETODAY 4
201#define EMT_POSITION_EFFECT_CLOSEYESTERDAY 5
203#define EMT_POSITION_EFFECT_FORCEOFF 6
205#define EMT_POSITION_EFFECT_LOCALFORCECLOSE 7
207#define EMT_POSITION_EFFECT_CREDIT_FORCE_COVER 8
209#define EMT_POSITION_EFFECT_CREDIT_FORCE_CLEAR 9
211#define EMT_POSITION_EFFECT_CREDIT_FORCE_DEBT 10
213#define EMT_POSITION_EFFECT_CREDIT_FORCE_UNCOND 11
215#define EMT_POSITION_EFFECT_UNKNOWN 12
216
217
222{
227
232{
242
247{
256
261{
266
271{
275 EPT_INVALID = 9
277
281typedef enum EMT_TICKER_TYPE
282{
292
294
298typedef uint8_t EMT_BUSINESS_TYPE_EXT;
299
300#define EMT_BUSINESS_TYPE_CASH 0
301#define EMT_BUSINESS_TYPE_IPOS 1
302#define EMT_BUSINESS_TYPE_REPO 2
303#define EMT_BUSINESS_TYPE_ETF 3
304#define EMT_BUSINESS_TYPE_MARGIN 4
305#define EMT_BUSINESS_TYPE_DESIGNATION 5
306#define EMT_BUSINESS_TYPE_ALLOTMENT 6
307#define EMT_BUSINESS_TYPE_STRUCTURED_FUND_PURCHASE_REDEMPTION 7
308#define EMT_BUSINESS_TYPE_STRUCTURED_FUND_SPLIT_MERGE 8
309#define EMT_BUSINESS_TYPE_MONEY_FUND 9
310#define EMT_BUSINESS_TYPE_OPTION 10
311#define EMT_BUSINESS_TYPE_EXECUTE 11
312#define EMT_BUSINESS_TYPE_FREEZE 12
313#define EMT_BUSINESS_TYPE_OPTION_COMBINE 13
314#define EMT_BUSINESS_TYPE_FIXPRICE 14
315#define EMT_BUSINESS_TYPE_EXECUTE_COMBINE 15
316#define EMT_BUSINESS_TYPE_BES_OFFER 16
317#define EMT_BUSINESS_TYPE_OTC_BOOKKEEPING 17
318#define EMT_BUSINESS_TYPE_UNKNOWN 255
319
324{
330
335{
342
353
358{
365
366
368 {
373
384
395
405
409typedef enum EMT_TBT_TYPE {
413
421
429
439
447
448
452typedef enum EMT_CRD_CR_STATUS {
457
462{
466
471{
477
481typedef char TEMTTradeTypeType;
482
484#define EMT_TRDT_COMMON '0'
486#define EMT_TRDT_CASH '1'
488#define EMT_TRDT_COMPONENT '2'
490#define EMT_TRDT_PRIMARY '3'
491
495typedef char TEMTOrderTypeType;
496
498#define EMT_ORDT_Normal '0'
500#define EMT_ORDT_DeriveFromQuote '1'
502#define EMT_ORDT_DeriveFromCombination '2'
504#define EMT_ORDT_Combination '3'
506#define EMT_ORDT_ConditionalOrder '4'
508#define EMT_ORDT_Swap '5'
509
513typedef uint8_t TEMTOrderSourceType;
514
516#define EMT_ORDER_SOURCE_API_TCP_HOSTING '1'
518#define EMT_ORDER_SOURCE_API_UDP_HOSTING '2'
520#define EMT_ORDER_SOURCE_DMA '5'
522#define EMT_ORDER_SOURCE_EMC_TRADE '8'
524#define EMT_ORDER_SOURCE_EMC_FILE_SCAN '9'
526#define EMT_ORDER_SOURCE_EMC_STRATEGY 'A'
528#define EMT_ORDER_SOURCE_EMC_OTC 'B'
530#define EMT_ORDER_SOURCE_EMC_QUANT 'C'
532#define EMT_ORDER_SOURCE_SMT 'D'
534#define EMT_ORDER_SOURCE_EMC_ENHANCED_TRADE 'F'
536#define EMT_ORDER_SOURCE_EMC_IOS 'G'
538#define EMT_ORDER_SOURCE_EMC_ANDROID 'H'
540#define EMT_ORDER_SOURCE_EMC_BASKET 'I'
542#define EMT_ORDER_SOURCE_THIRDPARTY_STRATEGY 'J'
544#define EMT_ORDER_SOURCE_THIRDPARTY_STRATEGY_TRDCLIENT 'L'
545
550{
559
568
577
587
588
591
596{
602
606typedef enum EMT_SECURITY_TYPE {
645
652
656
661{
665
670{
674
679{
686
687#pragma pack()
688
689#endif
EMT_OPT_COVERED_OR_UNCOVERED
EMT_OPT_COVERED_OR_UNCOVERED是否备兑的标签
Definition emt_api_data_type.h:443
@ EMT_POSITION_UNCOVERED
非备兑
Definition emt_api_data_type.h:444
@ EMT_POSITION_COVERED
备兑
Definition emt_api_data_type.h:445
EMT_TBT_TYPE
EMT_TBT_TYPE是一个逐笔回报类型
Definition emt_api_data_type.h:409
@ EMT_TBT_ENTRUST
逐笔委托
Definition emt_api_data_type.h:410
@ EMT_TBT_TRADE
逐笔成交
Definition emt_api_data_type.h:411
EMT_PROTOCOL_TYPE
EMT_PROTOCOL_TYPE是通讯传输协议方式
Definition emt_api_data_type.h:73
@ EMT_PROTOCOL_UNKNOWN
未知传输协议
Definition emt_api_data_type.h:76
@ EMT_PROTOCOL_UDP
采用UDP方式传输
Definition emt_api_data_type.h:75
@ EMT_PROTOCOL_TCP
采用TCP方式传输
Definition emt_api_data_type.h:74
uint8_t TEMTOrderSourceType
TEMTOrderSourceType是委托来源类型
Definition emt_api_data_type.h:513
EMT_TE_RESUME_TYPE
EMT_TE_RESUME_TYPE是公有流(订单响应、成交回报)重传方式
Definition emt_api_data_type.h:261
@ EMT_TERT_QUICK
只传送登录后公有流(订单响应、成交回报)的内容
Definition emt_api_data_type.h:264
@ EMT_TERT_RESTART
从本交易日开始重传
Definition emt_api_data_type.h:262
@ EMT_TERT_RESUME
从从上次收到的续传(暂未支持)
Definition emt_api_data_type.h:263
EMT_SECURITY_TYPE
EMT_SECURITY_TYPE是一个证券详细分类枚举类型
Definition emt_api_data_type.h:606
@ EMT_SECURITY_STOCK_OPTION
个股期权
Definition emt_api_data_type.h:640
@ EMT_SECURITY_CONVERTABLE_BOND
转换债券
Definition emt_api_data_type.h:624
@ EMT_SECURITY_ETF_SINGLE_MARKET_STOCK
本市场股票 ETF
Definition emt_api_data_type.h:628
@ EMT_SECURITY_STATE_BOND
国债
Definition emt_api_data_type.h:618
@ EMT_SECURITY_NATIONAL_BOND_REVERSE_REPO
国债逆回购
Definition emt_api_data_type.h:626
@ EMT_SECURITY_OTHERS
其他
Definition emt_api_data_type.h:654
@ EMT_SECURITY_ETF_SINGLE_MARKET_BOND
本市场实物债券 ETF
Definition emt_api_data_type.h:632
@ EMT_SECURITY_STARTUP_BOARD
创业板股票
Definition emt_api_data_type.h:612
@ EMT_SECURITY_SECOND_BOARD
中小板股票
Definition emt_api_data_type.h:610
@ EMT_SECURITY_MONETARY_FUND_SHTR
上交所交易型货币基金
Definition emt_api_data_type.h:649
@ EMT_SECURITY_TECH_BOARD
科创板股票(上海)
Definition emt_api_data_type.h:616
@ EMT_SECURITY_ETF_GOLD
黄金 ETF
Definition emt_api_data_type.h:634
@ EMT_SECURITY_ETF_OPTION
ETF期权
Definition emt_api_data_type.h:642
@ EMT_SECURITY_ETF_INTER_MARKET_STOCK
跨市场股票 ETF
Definition emt_api_data_type.h:630
@ EMT_SECURITY_STRUCTURED_FUND_CHILD
分级基金子基金
Definition emt_api_data_type.h:636
@ EMT_SECURITY_INDEX
指数
Definition emt_api_data_type.h:614
@ EMT_SECURITY_ALLOTMENT
配股
Definition emt_api_data_type.h:644
@ EMT_SECURITY_SZSE_RECREATION_FUND
深交所仅申赎基金
Definition emt_api_data_type.h:638
@ EMT_SECURITY_MONETARY_FUND_SZ
深交所货币基金
Definition emt_api_data_type.h:651
@ EMT_SECURITY_COMPANEY_BOND
公司债
Definition emt_api_data_type.h:622
@ EMT_SECURITY_MAIN_BOARD
主板股票
Definition emt_api_data_type.h:608
@ EMT_SECURITY_ENTERPRICE_BOND
企业债
Definition emt_api_data_type.h:620
@ EMT_SECURITY_MONETARY_FUND_SHCR
上交所申赎型货币基金
Definition emt_api_data_type.h:647
EMT_OPT_CALL_OR_PUT_TYPE
EMT_OPT_CALL_OR_PUT_TYPE是一个认沽或认购类型
Definition emt_api_data_type.h:417
@ EMT_OPT_CALL
认购
Definition emt_api_data_type.h:418
@ EMT_OPT_PUT
认沽
Definition emt_api_data_type.h:419
EMT_TICKER_TYPE
EMT_TICKER_TYPE证券类型
Definition emt_api_data_type.h:282
@ EMT_TICKER_TYPE_FUND
基金
Definition emt_api_data_type.h:285
@ EMT_TICKER_TYPE_REPURCHASE
质押式回购
Definition emt_api_data_type.h:289
@ EMT_TICKER_TYPE_TECH_STOCK
科创板股票(上海)
Definition emt_api_data_type.h:288
@ EMT_TICKER_TYPE_INDEX
指数
Definition emt_api_data_type.h:284
@ EMT_TICKER_TYPE_WARRANT
权证
Definition emt_api_data_type.h:290
@ EMT_TICKER_TYPE_UNKNOWN
未知类型
Definition emt_api_data_type.h:291
@ EMT_TICKER_TYPE_OPTION
期权
Definition emt_api_data_type.h:287
@ EMT_TICKER_TYPE_STOCK
普通股票
Definition emt_api_data_type.h:283
@ EMT_TICKER_TYPE_BOND
债券
Definition emt_api_data_type.h:286
EMT_POSITION_DIRECTION_TYPE
EMT_POSITION_DIRECTION_TYPE是一个持仓方向类型
Definition emt_api_data_type.h:433
@ EMT_POSITION_DIRECTION_LONG
多(期权则为权利方)
Definition emt_api_data_type.h:435
@ EMT_POSITION_DIRECTION_COVERED
备兑(期权则为备兑义务方)
Definition emt_api_data_type.h:437
@ EMT_POSITION_DIRECTION_SHORT
空(期权则为义务方)
Definition emt_api_data_type.h:436
@ EMT_POSITION_DIRECTION_NET
Definition emt_api_data_type.h:434
EMT_FUND_QUERY_TYPE
Definition emt_api_data_type.h:368
@ EMT_FUND_QUERY_UNKNOWN
未知类型
Definition emt_api_data_type.h:371
@ EMT_FUND_QUERY_JZ
查询主柜台可转资金(暂未支持)
Definition emt_api_data_type.h:369
@ EMT_FUND_QUERY_INTERNAL
查询一账号两中心设置时,对方节点的资金
Definition emt_api_data_type.h:370
EMT_DEBT_EXTEND_OPER_STATUS
EMT_DEBT_EXTEND_OPER_STATUS柜台负债展期操作状态
Definition emt_api_data_type.h:388
@ EMT_DEBT_EXTEND_OPER_PROCESSING
EMT已收到,正在处理中
Definition emt_api_data_type.h:389
@ EMT_DEBT_EXTEND_OPER_SUCCESS
成功
Definition emt_api_data_type.h:391
@ EMT_DEBT_EXTEND_OPER_SUBMITTED
已提交到集中柜台处理
Definition emt_api_data_type.h:390
@ EMT_DEBT_EXTEND_OPER_UNKNOWN
未知
Definition emt_api_data_type.h:393
@ EMT_DEBT_EXTEND_OPER_FAILED
失败
Definition emt_api_data_type.h:392
char TEMTOrderTypeType
TEMTOrderTypeType是报单类型
Definition emt_api_data_type.h:495
EMT_LOG_LEVEL
EMT_LOG_LEVEL是日志输出级别类型
Definition emt_api_data_type.h:60
@ EMT_LOG_LEVEL_WARNING
警告级别
Definition emt_api_data_type.h:63
@ EMT_LOG_LEVEL_TRACE
trace级别
Definition emt_api_data_type.h:66
@ EMT_LOG_LEVEL_FATAL
严重错误级别
Definition emt_api_data_type.h:61
@ EMT_LOG_LEVEL_DEBUG
debug级别
Definition emt_api_data_type.h:65
@ EMT_LOG_LEVEL_INFO
info级别
Definition emt_api_data_type.h:64
@ EMT_LOG_LEVEL_ERROR
错误级别
Definition emt_api_data_type.h:62
EMT_PRICE_TYPE
EMT_PRICE_TYPE是价格类型
Definition emt_api_data_type.h:108
@ EMT_PRICE_REVERSE_BEST_LIMIT
对方最优剩余转限价,市价单-沪 / 深 / 沪期权 / 深期权
Definition emt_api_data_type.h:115
@ EMT_PRICE_BEST_OR_CANCEL
即时成交剩余转撤销,市价单-深 / 沪期权 / 深期权
Definition emt_api_data_type.h:110
@ EMT_PRICE_HK_LIMIT_BIDDING
港股通竞价限价
Definition emt_api_data_type.h:117
@ EMT_PRICE_BEST5_OR_CANCEL
最优五档即时成交剩余转撤销,市价单-沪深 / 深期权
Definition emt_api_data_type.h:112
@ EMT_PRICE_FORWARD_BEST
本方最优,市价单-沪 / 深 / 深期权
Definition emt_api_data_type.h:114
@ EMT_PRICE_ALL_OR_CANCEL
全部成交或撤销,市价单-深 / 沪期权 / 深期权
Definition emt_api_data_type.h:113
@ EMT_PRICE_LIMIT_OR_CANCEL
期权限价申报FOK
Definition emt_api_data_type.h:116
@ EMT_PRICE_BEST5_OR_LIMIT
最优五档即时成交剩余转限价,市价单-沪
Definition emt_api_data_type.h:111
@ EMT_PRICE_TYPE_UNKNOWN
未知或者无效价格类型
Definition emt_api_data_type.h:119
@ EMT_PRICE_HK_LIMIT_ENHANCED
港股通增强限价
Definition emt_api_data_type.h:118
@ EMT_PRICE_LIMIT
限价单-沪 / 深 / 沪期权 / 深期权 (除普通股票业务外,其余未特指的业务均使用此种类型)
Definition emt_api_data_type.h:109
EMT_EXCHANGE_TYPE
EMT_EXCHANGE_TYPE是交易所类型,行情里使用
Definition emt_api_data_type.h:83
@ EMT_EXCHANGE_SZ
深证
Definition emt_api_data_type.h:85
@ EMT_EXCHANGE_SH
上证
Definition emt_api_data_type.h:84
@ EMT_EXCHANGE_UNKNOWN
不存在的交易所类型
Definition emt_api_data_type.h:87
@ EMT_EXCHANGE_BJ
北京证券交易所
Definition emt_api_data_type.h:86
char TEMTExerciseSeqType
行权价顺序类型, 从1开始,1表示行权价最高,2次之。如果行权价相同,则填写相同数字,用A表示行权价大于等于B,B大于等于C依次类推(C、D)
Definition emt_api_data_type.h:590
EMT_QUOTA_TRANSFER_TYPE
EMT_QUOTA_TRANSFER_TYPE是融资信用额度调拨方向类型
Definition emt_api_data_type.h:335
@ EMT_STK_QUOTA_TRANSFER_OUT
融券额度划出
Definition emt_api_data_type.h:336
@ EMT_FUND_QUOTA_TRANSFER_OUT
融资额度划出 暂不支持
Definition emt_api_data_type.h:338
@ EMT_FUND_QUOTA_TRANSFER_IN
融资额度划入 暂不支持
Definition emt_api_data_type.h:339
@ EMT_STK_QUOTA_TRANSFER_IN
融券额度划入
Definition emt_api_data_type.h:337
@ EMT_QUOTA_TRANSFER_UNKNOWN
未知类型
Definition emt_api_data_type.h:340
EMT_FUND_OPER_STATUS
EMT_FUND_OPER_STATUS柜台资金操作结果
Definition emt_api_data_type.h:377
@ EMT_FUND_OPER_UNKNOWN
未知
Definition emt_api_data_type.h:382
@ EMT_FUND_OPER_FAILED
失败
Definition emt_api_data_type.h:380
@ EMT_FUND_OPER_PROCESSING
EMT已收到,正在处理中
Definition emt_api_data_type.h:378
@ EMT_FUND_OPER_SUBMITTED
已提交到集中柜台处理
Definition emt_api_data_type.h:381
@ EMT_FUND_OPER_SUCCESS
成功
Definition emt_api_data_type.h:379
EMT_OPT_EXERCISE_TYPE_TYPE
EMT_OPT_EXERCISE_TYPE_TYPE是一个行权方式类型
Definition emt_api_data_type.h:425
@ EMT_OPT_EXERCISE_TYPE_AME
美式
Definition emt_api_data_type.h:427
@ EMT_OPT_EXERCISE_TYPE_EUR
欧式
Definition emt_api_data_type.h:426
EMT_UNDERLYING_TYPE
EMT_UNDERLYING_TYPE是一个期权组合策略标的要求类型
Definition emt_api_data_type.h:572
@ EMT_UNDERLYING_NON
无标的要求
Definition emt_api_data_type.h:575
@ EMT_UNDERLYING_DIFF
不同标的
Definition emt_api_data_type.h:574
@ EMT_UNDERLYING_SAME
相同标的
Definition emt_api_data_type.h:573
EMT_ORDER_DETAIL_TYPE
EMT_ORDER_TYPE是一个订单的类型
Definition emt_api_data_type.h:471
@ EMT_ORDER_DETAIL_TYPE_NEW_ORDER
新订单
Definition emt_api_data_type.h:472
@ EMT_ORDER_DETAIL_TYPE_OPT_COMB_CANCEL_ORDER
组合订单撤单
Definition emt_api_data_type.h:475
@ EMT_ORDER_DETAIL_TYPE_OPT_COMB_NEW_ORDER
组合订单
Definition emt_api_data_type.h:474
@ EMT_ORDER_DETAIL_TYPE_CANCEL_ORDER
新订单撤单
Definition emt_api_data_type.h:473
EMT_FUND_TRANSFER_TYPE
EMT_FUND_TRANSFER_TYPE是资金流转方向类型
Definition emt_api_data_type.h:358
@ EMT_FUND_INTER_TRANSFER_IN
跨节点转入 从对端EMT节点2,转入到本EMT节点1,EMT服务器之间划拨,只能跨账户用户使用
Definition emt_api_data_type.h:362
@ EMT_FUND_TRANSFER_UNKNOWN
未知类型
Definition emt_api_data_type.h:363
@ EMT_FUND_INTER_TRANSFER_OUT
跨节点转出 从本EMT节点1,转出到对端EMT节点2,EMT服务器之间划拨,只能跨账户用户使用
Definition emt_api_data_type.h:361
@ EMT_FUND_TRANSFER_IN
转入 从柜台转入EMT
Definition emt_api_data_type.h:360
@ EMT_FUND_TRANSFER_OUT
转出 从EMT转出到柜台
Definition emt_api_data_type.h:359
EMT_OPT_POSITION_TYPE
EMT_OPT_POSITION_TYPE是一个期权持仓类型
Definition emt_api_data_type.h:462
@ EMT_OPT_POSITION_TYPE_CONTRACT
单合约持仓
Definition emt_api_data_type.h:463
@ EMT_OPT_POSITION_TYPE_COMBINED
组合策略持仓
Definition emt_api_data_type.h:464
EMTTerminalType
EMTTerminalType是一种终端类型枚举,仅供授权系统使用
Definition emt_api_data_type.h:550
@ EMT_TERMINAL_ANDROID
"MA",Mobile-Android
Definition emt_api_data_type.h:552
@ EMT_TERMINAL_PC_LINUX
"OH",PC-linux及其他终端
Definition emt_api_data_type.h:557
@ EMT_TERMINAL_WP
"MW",Mobile-Windows Phone
Definition emt_api_data_type.h:554
@ EMT_TERMINAL_STATION
"WP",无盘站
Definition emt_api_data_type.h:555
@ EMT_TERMINAL_TEL
"TO",电话委托
Definition emt_api_data_type.h:556
@ EMT_TERMINAL_PC
"PC",PC-windows及MacOS
Definition emt_api_data_type.h:551
@ EMT_TERMINAL_IOS
"MI",Mobile-Ios
Definition emt_api_data_type.h:553
EMT_QUALIFICATION_TYPE
EMT_QUALIFICATION_TYPE是一个证券适当性枚举类型
Definition emt_api_data_type.h:596
@ EMT_QUALIFICATION_UNKNOWN
未知,期权等可能为此种类型
Definition emt_api_data_type.h:600
@ EMT_QUALIFICATION_COMMON
仅合格投资者与公众投资者
Definition emt_api_data_type.h:598
@ EMT_QUALIFICATION_PUBLIC
公众投资者,合格投资者与机构投资者均可
Definition emt_api_data_type.h:597
@ EMT_QUALIFICATION_ORGANIZATION
仅限机构投资者
Definition emt_api_data_type.h:599
uint8_t EMT_POSITION_EFFECT_TYPE
EMT_POSITION_EFFECT_TYPE是开平标识类型
Definition emt_api_data_type.h:188
EMT_ORDER_SUBMIT_STATUS_TYPE
EMT_ORDER_SUBMIT_STATUS_TYPE是报单提交状态类型
Definition emt_api_data_type.h:247
@ EMT_ORDER_SUBMIT_STATUS_INSERT_REJECTED
订单已经被拒绝
Definition emt_api_data_type.h:251
@ EMT_ORDER_SUBMIT_STATUS_CANCEL_SUBMITTED
撤单已经提交
Definition emt_api_data_type.h:252
@ EMT_ORDER_SUBMIT_STATUS_INSERT_SUBMITTED
订单已经提交
Definition emt_api_data_type.h:249
@ EMT_ORDER_SUBMIT_STATUS_CANCEL_ACCEPTED
撤单已经被接受
Definition emt_api_data_type.h:254
@ EMT_ORDER_SUBMIT_STATUS_CANCEL_REJECTED
撤单已经被拒绝
Definition emt_api_data_type.h:253
@ EMT_ORDER_SUBMIT_STATUS_INIT
订单初始状态
Definition emt_api_data_type.h:248
@ EMT_ORDER_SUBMIT_STATUS_INSERT_ACCEPTED
订单已经被接受
Definition emt_api_data_type.h:250
EMT_DEBT_TYPE
EMT_DEBT_TYPE是合约类型
Definition emt_api_data_type.h:126
@ EMT_DEBT_TYPE_MONEY
Definition emt_api_data_type.h:127
@ EMT_DEBT_TYPE_UNKNOWN
融券
Definition emt_api_data_type.h:129
@ EMT_DEBT_TYPE_STOCK
融资
Definition emt_api_data_type.h:128
EMT_SPLIT_MERGE_STATUS
EMT_SPLIT_MERGE_STATUS是一个基金当天拆分合并状态类型
Definition emt_api_data_type.h:399
@ EMT_SPLIT_MERGE_STATUS_ALLOW
允许拆分和合并
Definition emt_api_data_type.h:400
@ EMT_SPLIT_MERGE_STATUS_FORBIDDEN
不允许拆分合并
Definition emt_api_data_type.h:403
@ EMT_SPLIT_MERGE_STATUS_ONLY_SPLIT
只允许拆分,不允许合并
Definition emt_api_data_type.h:401
@ EMT_SPLIT_MERGE_STATUS_ONLY_MERGE
只允许合并,不允许拆分
Definition emt_api_data_type.h:402
EMT_QUOTA_OPER_STATUS
EMT_QUOTA_OPER_STATUS 融资融券额度调拨操作结果
Definition emt_api_data_type.h:346
@ EMT_QUOTA_OPER_SUCCESS
成功
Definition emt_api_data_type.h:348
@ EMT_QUOTA_OPER_PROCESSING
EMT已收到,正在处理中
Definition emt_api_data_type.h:347
@ EMT_QUOTA_OPER_FAILED
失败
Definition emt_api_data_type.h:349
@ EMT_QUOTA_OPER_SUBMITTED
已提交到对应核心处理
Definition emt_api_data_type.h:350
@ EMT_QUOTA_OPER_UNKNOWN
未知
Definition emt_api_data_type.h:351
char TEMTTradeTypeType
TEMTTradeTypeType是成交类型
Definition emt_api_data_type.h:481
EMT_CREDIT_FUND_CTRL_TYPE
EMT_CREDIT_FUND_CTRL_TYPE 融资状态枚举类型
Definition emt_api_data_type.h:661
@ EMT_CREDIT_FUND_CTRL_PERMIT
融资状态
Definition emt_api_data_type.h:662
@ EMT_CREDIT_FUND_CTRL_FORBID
Definition emt_api_data_type.h:663
EMT_MARKET_TYPE
EMT_MARKET_TYPE市场类型,交易里使用
Definition emt_api_data_type.h:94
@ EMT_MKT_SH_HK_CONNECT
沪港通(沪港股票市场交易互联互通机制)
Definition emt_api_data_type.h:99
@ EMT_MKT_SZ_HK_CONNECT
深港通(深港股票市场交易互联互通机制)
Definition emt_api_data_type.h:98
@ EMT_MKT_SZ_A
深圳A股
Definition emt_api_data_type.h:96
@ EMT_MKT_INIT
初始化值或者未知
Definition emt_api_data_type.h:95
@ EMT_MKT_BJ_A
北京A股
Definition emt_api_data_type.h:100
@ EMT_MKT_UNKNOWN
未知交易市场类型
Definition emt_api_data_type.h:101
@ EMT_MKT_SH_A
上海A股
Definition emt_api_data_type.h:97
EMT_ACCOUNT_TYPE
EMT_ACCOUNT_TYPE账户类型
Definition emt_api_data_type.h:324
@ EMT_ACCOUNT_CREDIT
信用账户
Definition emt_api_data_type.h:326
@ EMT_ACCOUNT_NORMAL
普通账户
Definition emt_api_data_type.h:325
@ EMT_ACCOUNT_UNKNOWN
未知账户类型
Definition emt_api_data_type.h:328
@ EMT_ACCOUNT_DERIVE
衍生品账户
Definition emt_api_data_type.h:327
EMT_CRD_CR_STATUS
EMT_CRD_CASH_REPAY_STATUS是一个融资融券直接还款状态类型
Definition emt_api_data_type.h:452
@ EMT_CRD_CR_SUCCESS
已成功处理状态
Definition emt_api_data_type.h:454
@ EMT_CRD_CR_FAILED
处理失败状态
Definition emt_api_data_type.h:455
@ EMT_CRD_CR_INIT
初始、未处理状态
Definition emt_api_data_type.h:453
EMT_HOLDING_CHANGE_TYPE
EMT_HOLDING_CHANGE_TYPE 持仓变动通知枚举类型
Definition emt_api_data_type.h:679
@ EMT_HOLDING_CHANGE_TYPE_SYS_CORRECT_MAINTENANCE
系统冲正
Definition emt_api_data_type.h:683
@ EMT_HOLDING_CHANGE_TYPE_COMP_TRD
综合业务
Definition emt_api_data_type.h:682
@ EMT_HOLDING_CHANGE_TYPE_OTHER
其它
Definition emt_api_data_type.h:684
@ EMT_HOLDING_CHANGE_TYPE_MARGIN_TRD
融资融券担保品划转
Definition emt_api_data_type.h:680
@ EMT_HOLDING_CHANGE_TYPE_OPTION_TRD
期权锁定解锁
Definition emt_api_data_type.h:681
EMT_CREDIT_STK_CTRL_TYPE
EMT_CREDIT_STK_CTRL_TYPE 融券状态枚举类型
Definition emt_api_data_type.h:670
@ EMT_CREDIT_STK_CTRL_PERMIT
融券状态
Definition emt_api_data_type.h:671
@ EMT_CREDIT_STK_CTRL_FORBID
Definition emt_api_data_type.h:672
uint8_t EMT_SIDE_TYPE
EMT_SIDE_TYPE是买卖方向类型
Definition emt_api_data_type.h:135
EMT_ORDER_STATUS_TYPE
EMT_ORDER_STATUS_TYPE是报单状态类型
Definition emt_api_data_type.h:232
@ EMT_ORDER_STATUS_ALLTRADED
全部成交
Definition emt_api_data_type.h:234
@ EMT_ORDER_STATUS_INIT
初始化
Definition emt_api_data_type.h:233
@ EMT_ORDER_STATUS_PARTTRADEDNOTQUEUEING
部分撤单
Definition emt_api_data_type.h:236
@ EMT_ORDER_STATUS_CANCELED
已撤单
Definition emt_api_data_type.h:238
@ EMT_ORDER_STATUS_PARTTRADEDQUEUEING
部分成交
Definition emt_api_data_type.h:235
@ EMT_ORDER_STATUS_UNKNOWN
未知订单状态
Definition emt_api_data_type.h:240
@ EMT_ORDER_STATUS_REJECTED
已拒绝
Definition emt_api_data_type.h:239
@ EMT_ORDER_STATUS_NOTRADEQUEUEING
未成交
Definition emt_api_data_type.h:237
EMT_EXPIRE_DATE_TYPE
EMT_EXPIRE_DATE_TYPE是一个期权组合策略合约到期日要求类型
Definition emt_api_data_type.h:563
@ EMT_EXP_DATE_NON
无到期日要求
Definition emt_api_data_type.h:566
@ EMT_EXP_DATE_SAME
相同到期日
Definition emt_api_data_type.h:564
@ EMT_EXP_DATE_DIFF
不同到期日
Definition emt_api_data_type.h:565
uint8_t EMT_BUSINESS_TYPE_EXT
EMT_BUSINESS_TYPE_EXT证券业务扩展类型
Definition emt_api_data_type.h:298
EMT_AUTO_SPLIT_TYPE
EMT_AUTO_SPLIT_TYPE是一个期权组合策略自动解除枚举类型
Definition emt_api_data_type.h:581
@ EMT_AUTO_SPLIT_EXPDAY
到期日自动解除
Definition emt_api_data_type.h:582
@ EMT_AUTO_SPLIT_NON
无效值
Definition emt_api_data_type.h:585
@ EMT_AUTO_SPLIT_PREDAY
E-1日自动解除
Definition emt_api_data_type.h:583
@ EMT_AUTO_SPLIT_PRE2DAY
E-2日自动解除
Definition emt_api_data_type.h:584
EMT_ORDER_ACTION_STATUS_TYPE
EMT_ORDER_ACTION_STATUS_TYPE是报单操作状态类型
Definition emt_api_data_type.h:222
@ EMT_ORDER_ACTION_STATUS_SUBMITTED
已经提交
Definition emt_api_data_type.h:223
@ EMT_ORDER_ACTION_STATUS_REJECTED
已经被拒绝
Definition emt_api_data_type.h:225
@ EMT_ORDER_ACTION_STATUS_ACCEPTED
已经接受
Definition emt_api_data_type.h:224
ETF_REPLACE_TYPE
ETF_REPLACE_TYPE现金替代标识定义
Definition emt_api_data_type.h:271
@ EPT_INVALID
无效值
Definition emt_api_data_type.h:275
@ ERT_CASH_FORBIDDEN
禁止现金替代
Definition emt_api_data_type.h:272
@ ERT_CASH_OPTIONAL
可以现金替代
Definition emt_api_data_type.h:273
@ ERT_CASH_MUST
必须现金替代
Definition emt_api_data_type.h:274