编辑: 喜太狼911 | 2018-11-21 |
22 4. 运行模式
23 4.1. 工作流程
23 4.1.1. 初始化阶段
23 4.1.2. 功能调用阶段
23 4.2. 工作线程
24 4.3. 会员系统使用TraderAPI与交易系统的交互
25 4.4. 与交易所前置系统的连接
27 4.5. 本地文件
28 4.6. 请求/应答日志文件
28 4.7. 可靠数据流的订阅方式
28 4.7.1. API维护重传报文的序号
29 4.7.2. 会员系统维护重传报文的序号
30 4.8. 心跳机制(Heartbeat)
31 4.9. 前置机列表
32 4.10. 灾备接口
34 第二部分、TraderAPI参考手册
36 1. TraderAPI接口分类
37 1.1. 管理接口
37 1.2. 业务接口
37 1.3. 当前版本不开放的业务
40 2. TraderAPI参考手册
42 2.1. CShfeFtdcTraderSpi接口
42 2.1.1. OnFrontConnected 方法
42 2.1.2. OnFrontDisconnected 方法
42 2.1.3. OnHeartBeatWarning方法
43 2.1.4. OnPackageStart方法
43 2.1.5. OnPackageEnd方法
43 2.1.6. OnRspUserLogin方法
44 2.1.7. OnRspUserLogout 方法
45 2.1.8. OnRspUserPasswordUpdate 方法
46 2.1.9. OnRspSubscribeTopic方法
47 2.1.10. OnRspQryTopic方法
48 2.1.11. OnRspError 方法
49 2.1.12. OnRspOrderInsert 方法
50 2.1.13. OnRspOrderAction 方法
53 2.1.14. OnRspQuoteInsert 方法
56 2.1.15. OnRspQuoteAction 方法
58 2.1.16. OnRspExecOrderInsert 方法
60 2.1.17. OnRspExecOrderAction 方法
62 2.1.18. OnRspAdminOrderInsert 方法
63 2.1.19. OnRspQryPartAccount 方法
65 2.1.20. OnRspQryOrder 方法
66 2.1.21. OnRspQryQuote 方法
69 2.1.22. OnRspQryTrade 方法
71 2.1.23. OnRspQryClient 方法
73 2.1.24. OnRspQryPartPosition 方法
74 2.1.25. OnRspQryClientPosition 方法
76 2.1.26. OnRspQryInstrument 方法
78 2.1.27. OnRspQryInstrumentStatus 方法
80 2.1.28. OnRspQryBulletin 方法
81 2.1.29. OnRspQryMarketData 方法
82 2.1.30. OnRspQryMBLMarketData 方法
84 2.1.31. OnRspQryHedgeVolume 方法
85 2.1.32. OnRtnTrade 方法
86 2.1.33. OnRtnOrder 方法
88 2.1.34. OnRtnQuote 方法
90 2.1.35. OnRtnExecOrder 方法
92 2.1.36. OnRtnInstrumentStatus 方法
94 2.1.37. OnRtnInsInstrument 方法
94 2.1.38. OnRtnDelInstrument 方法
95 2.1.39. OnRtnInsCombinationLeg 方法
96 2.1.40. OnRtnDelCombinationLeg 方法
97 2.1.41. OnRtnBulletin 方法
98 2.1.42. OnRtnAliasDefine 方法
99 2.1.43. OnRtnFlowMessageCancel方法
100 2.1.44. OnErrRtnOrderInsert方法
100 2.1.45. OnErrRtnOrderAction方法
102 2.1.46. OnErrRtnQuoteInsert方法
103 2.1.47. OnErrRtnQuoteAction方法
105 2.1.48. OnErrRtnExecOrderInsert方法
106 2.1.49. OnErrRtnExecOrderAction方法
107 2.1.50. OnRspCombOrderInsert方法
108 2.1.51. OnRspQryCombOrder方法
110 2.1.52. OnRtnCombOrder方法
113 2.1.53. OnErrRtnCombOrderInsert方法
115 2.1.54. OnRspQryExecOrder方法
117 2.1.55. OnRspQryExchangeRate方法
119 2.1.56. OnRspQryInformation方法
120 2.1.57. OnRspAbandonExecOrderInsert方法
121 2.1.58. OnRspAbandonExecOrderAction方法
122 2.1.59. OnRspQryAbandonExecOrder方法
124 2.1.60. OnRtnAbandonExecOrder方法
125 2.1.61. OnErrRtnAbandonExecOrderInsert方法
127 2.1.62. OnErrRtnAbandonExecOrderAction方法
128 2.1.63. OnRspQuoteDemand方法
129 2.1.64. OnRtnQuoteDemandNotify方法
130 2.1.65. OnRspOptionSelfCloseUpdate方法
131 2.1.66. OnErrRtnOptionSelfCloseUpdate方法
132 2.1.67. OnRtnOptionSelfCloseUpdate方法
134 2.1.68. OnRspOptionSelfCloseAction方法
135 2.1.69. OnErrRtnOptionSelfCloseAction方法
137 2.1.70. OnRspQryOptionSelfClose方法