股票实时自动化实盘交易
由qxiao创建,最终由qxiao 被浏览 4 用户
本文主要介绍股票的实时交易策略如何实现自动化实盘下单。当前仅支持万和证券BigTrader量化交易终端,文末提供的脚本只支持单一实时策略的自动化实盘,如果要运行多个实盘策略,请复制脚本分开运行,略微错开下单时间即可。
实时策略的实盘交易流程
1、在宽邦科技的bigquant平台上开发实时策略;
2、用户将策略提交模拟交易,可产生信号;
3、用户在本地电脑打开交易终端,并开启文件单功能,需要提前启动bigtrader;
4、用户在本地通过程序获取实时模拟交易的信号,并将信号写入文件单目录;
5、交易终端定时扫描文件单目录下的信号并执行,执行完成后更新信号文件。
一、如何提交实时策略模拟
1.首先你需要在你建立或克隆出来的实时策略代码里,点击<运行代码>,如果有报错或者没有历史信号,需要重新检查代码,直到顺利运行;\n\n2.点击<提交模拟>,在<提交模拟>里面一共有下面四个步骤:任务类型选择<实时交易任务>,交易账号选择<股票仿真账号>,若没有股票仿真账号,可以点击<获取更多资金账号>前往新建,部署服务器选择R系服务器,点击<确定>就可以提交模拟交易。
具体步骤可参考实时策略提交标准模板:https://bigquant.com/wiki/doc/ez7SsCh9Ym
二、文件单功能
打开交易终端中的文件单功能,并将文件地址复制下来,后面需要在本地脚本中使用:
文件单视频教程查看:文件单视频教学(https://bigquant.com/college/courses/course-v1:public+lv0428+2025-04/courseware/000d2c944ef34a3ea6efc5e729a18b05/4e7ace683a734f1da519a9ecec694d4b)
三、本地程序获取信号并写入文件单
在本地电脑通过运行脚本来获取实时模拟交易的信号,并写入文件单,实现自动化实盘,其中,目录和文件单地址、账户、访问凭证、策略id需要手动填写。\n\n1.修改目录和文件单地址\n将上面文件单中文件路径复制覆盖下面红色虚线中的地址信息即可(一共有两处):
2.修改交易账户、访问凭证和策略ID\n交易账户直接填入脚本中对应account的位置;\n访问凭证在用户中心的<访问凭证>可以创建生成,复制访问凭证后覆盖在下面脚本中keypair的位置:
实时策略ID在<我的交易>对应的实时策略模拟中,左上角的地址最后一个“/”后的内容即为策略ID,将策略ID也复制覆盖上面脚本中对应的位置:
\
四、检查脚本是否正常运行
当文件单地址下的new_order.txt能正确读取到实时信号,说明脚本正常运行。
完整代码如下,需在本地运行:
https://bigquant.com/codesharev3/534fed48-bdb8-4966-9462-c017b4a23566
\