# 虚拟货币交易系统量化Java示例 **Repository Path**: softwin/crypto_currency_trading_system_api_demo ## Basic Information - **Project Name**: 虚拟货币交易系统量化Java示例 - **Description**: 虚拟货币交易系统量化示例 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 19 - **Forks**: 12 - **Created**: 2018-07-02 - **Last Updated**: 2024-03-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 虚拟货币交易系统量化示例 ## GRPC 接口采用grpc封装,运行gradle的generateProto任务来生成机器辅助代码 关于grpc的使用方式请参考官方网站https://grpc.io/ ## 行情服务 主要功能为订阅tick行情,成交行情,盘口行情以及K线行情 行情服务提供的api为双向流模式,即在一个接口连接中,客户端可多次发送请求,如先发送一个订阅币对请求,过一段时间再发送另一个订阅请求,过一段时间再发一个取消订阅的请求,整个过程中服务端会持续推送相关的行情数据。 换句话说,不需要为每次订阅和取消订阅都单独建立一个连接。 具体数据格式参考docs/行情网关接口说明.md ## 登录服务 填入交易员用户名及密码,调用登录服务的相关接口,服务器会返回一个token字符串,此后在调用报单服务和查询服务时,都需要在header中填写token信息。 token有效期目前是30天,到期前重新调用登录接口获取新token即可 ## 报单服务 主要功能为报单、撤单、订阅委托回报、订阅成交回报,参见docs/查询及报单网关借口说明.md ## 查询服务 主要功能为查询子账户,查询合约列表,查询委托信息,查询成交信息,参见docs/查询及报单网关借口说明.md