控盘网络-数据整合,量化数据

  有问题请联系QQ或微信 7030503
全推、点播方案按次查询方案
品种代码参考按需定制
 
Websocket协议
1. 请求连接
命令:ws://domain.com/connect/{type}/{token}
token:密钥
type:返回数据结构,可选为form/json/text
接收:cmd:connect,code:0
2. 订阅
命令:/sub/{symbols}
symbols:合约,多个用逗号分隔。支持期货分组订阅如 CMEBTC*
按品种合约订阅行情,有限制订阅个数
比如权限是限制数量订阅10个,则10个以后的订阅会将第1个订阅取消,依次类推
接收stream:cmd:rm,stream data
*命令:/subrout/{routs}
routs:分类,多个逗号分隔
*命令:/submkt/{markets}
markets:市场,多个逗号分隔
3. 取消订阅
命令:/unsub/{symbols}
symbols:合约或分类或市场,多个用逗号分隔
接收:cmd:unsub,code:0
4. 设置订阅字段(可选功能)
命令:/fields/{fields}
fields:指定输出字段
接收:cmd:fields,code:0
不设置时默认数据为基本价格数据,可订阅数据字段参考行情结构
5. 请求一次K线数据
命令:/reqk/{symbol,period,count}
symbol,period,count:合约,周期,数量 3个参数逗号连接
接收:cmd:symbol-period:tick,o,h,l,c,v;tick,o,h,l,c,v...
返回一次性数据,有数量和频率限制(更多数量和高使用频率请使用http协议)
6. 请求一次stream数据
命令:/req/{symbols}
symbols:合约,多个用逗号分隔
接收:cmd:rm,stream data
返回一次性指定合约的数据
7. 发送心跳包
命令:/heartbeat/ok
接收:cmd:heartbeat,code:0
30秒内一次,保持连接。做好断线重连机制,同时不要频繁连接
8. 方案协议,范例代码 go
9. 演示数据来自互联网,适用开发者数据分析和策略测试,依此投资交易风险自负。


控盘网络沪ICP备12011831号-2