Thsrobot使用指南


一、程序简介

Thsrobot 是一款专为同花顺设计的自动化交易工具,支持所有同花顺合作券商,具有以下特点:


二、安装准备

1. 系统要求

2. 环境配置

(1)安装同花顺

  1. 下载地址:同花顺官网下载

  2. 安装步骤:

    • 默认安装即可,不同版本安装目录结构可能有所差异,一般安装在目录 C:\同花顺软件\同花顺\同花顺

    • 首次手动登录并添加券商账户 (打开同花顺,在右上角,点击“委托”,添加券商账户,选择你的证券公司,完成账号登陆)

    • 完成交易界面测试(确保能正常打开下单界面)

(2)安装最新 Microsoft Visual C++

  1. 下载地址:window 64下载window 32下载,更多查看Microsoft Visual C++

  2. 安装步骤:

    • 默认安装即可


三、软件配置

1. 同花顺关键设置

2. THSRobot 部署

  1. 创建专用目录(推荐 C:\app

  2. thsrobot.exe 放入目录

  3. 首次运行:右键选择 以管理员身份运行


四、配置文件说明

首次运行后自动生成 config.yaml,需修改以下关键参数,修改完成再次运行thsrobot.exe 程序:


 

五、API 接口速查

基础路径http://localhost:80/api/v1

普通账户接口

功能请求方式接口路径请求参数示例(JSON)说明
同步买入POST/stock/buy{"code":"002188","price":1.22,"volume":100,"acceptRisk": false}直接返回操作结果,可能包含失败提示
异步买入POST/stock/sync/buy{"code":"002188","price":1.22,"volume":100,"acceptRisk": false}提交后立即返回"提交成功",实际结果需通过其他接口查询
同步卖出POST/stock/sell{"code":"002188","price":1.22,"volume":100,"acceptRisk": false}同同步买入逻辑
异步卖出POST/stock/sync/sell{"code":"002188","price":1.22,"volume":100,"acceptRisk": false}同异步买入逻辑
同步撤单POST/stock/cancel{"cancelType": 0}cancelType:0=全部撤单,1=撤买入单,2=撤卖出单
异步撤单POST/stock/sync/cancel{"cancelType": 0}同同步撤单逻辑
查询资金信息GET/stock/assets-返回可用金额、总资产、持仓盈亏等数据
查询委托记录GET/stock/order-返回当前所有委托单的详细信息(委托价格、数量、状态等)
查询持仓GET/stock/position-返回持仓股票的代码、数量、成本价、盈亏等
查询成交记录GET/stock/trade-返回历史成交记录(成交时间、价格、数量等)

 

接口响应通用格式

六、安全认证

所有API请求需添加鉴权头,Python示例代码:

 

七、注意事项

1. 客户端状态管理

2. 交易操作规范

3. 系统兼容性

4. 异常处理


八、详细视频教程

实盘自动化工具安装、配制、使用,以及聚宽策略接入示例及讲解,见《视频教程》


工具使用以及量化学习方面的问题,可联系量子象限客服交流

support_qr code.jpg