本行情源基于大智慧官方版本(v8)的插件,首先安装365.exe,之后启动并使用购买的官方365账号登录,如果出现弹框错误,重启就可以。 如果服务器列表是空,请优选服务器,耐心等待即可。 默认全市场推送五档数据(level2). 其余LEVEL2数据需要请求订阅,订阅方式请查看开发说明。 其余支持的数据类型有:
逐笔成交(ZBCJ)
逐笔成交委托单(ZBDD,即逐笔大单--是全部的委托单而不是只有大单才有,很多客户很疑惑,这里名字取的有点问题,抱歉)
深圳千档盘口
委托队列(上海买一卖一两档,深圳有10档)
6到10档盘口
http://localhost:10010/requestl2?list=SH600000,SH600362,SZ300059
list后面可以接多个股票,上限1000只,这是大智慧服务器的限制,不是本软件的限制,请注意,如果超过会收不到任何行情!! 此请求订阅如果既有上海股票又有深圳股票,则有以下结果: 所有股票包括上海深圳,分别如下数据:
A、上海股票返回逐笔成交及委托单,委托队列,6到10档盘口
B、深圳股票返回逐笔成交(没有委托单哦),买一卖一委托队列,6到10档盘口
(这个是推送式行情,但还是建议间隔请求一下防止意外断线等)
http://localhost:10010/requestqx?list=SZ300059,SZ300456
请求深圳股票全息行情,后面只能是深圳股票!!! 此请求将订阅深圳股票的逐笔成交委托单,千档盘口,千档盘口的委托队列!弥补第一个订阅的其他深圳数据!!
(全息行情是请求式行情,必须一分钟请求一次!!)
http://localhost:10010/requestzbhis?list=SH600465,SH601378
(这是推送式当天历史数据!只需要请求一次,除非数据不全,可以重新请求)
NOTE:requestl2和requestqx可以不同的股票列表,相互不会冲突,也不会覆盖,而是各自收取。
http://localhost:10010/requestqq?S=0&E=300
上海期权
http://localhost:10010/requestqq?S=0&E=300&market=ZO
深圳期权 (这是推送式股票期权全市场行情!)
启用UDP模式:
修改Dataengine.ini,在[send_conf]组加入udp_port=xxxx, 如果xxxx=0,就不启用UDP;大于0则启用;
启用TCP模式:(速度较慢,可能导致丢失数据)
修改Dataengine.ini,在[send_conf]组加入tcp_port=xxxx, 如果xxxx=0,就不启用UDP;大于0则启用;
原有的ZMQ模式配置维持不变,如果以上两者端口配置都是0,那么沿用ZMQ模式;udp和tcp都配置了的情况,UDP优先。 ZMQ增加PUSH/PULL模式,在send_conf节点下增加zmq_pullmode=1就启用PUSH/PULL,而不是PUB/SUB. PUSH/PULL可以有多个线程PULL,增加数据获取速度,如果是ZMQ推荐使用PUSH/PULL!!!
提供MATESDK.DLL供客户快速接入开发,本DLL仅作为ZMQ PULL方式使用,因此服务器端dataengine.ini应该加一行配置:
zmq_pullmode=1