python天勤金叉编程代码大全_天勤终端数据解决方案

作者:金属成色

目录

环境准备

如果没有安装vn.py最新发行版(这里默认为vnpy-1.7.1)、MongoDB、Anaconda、PyCharm软件,请参照右边‘环境安装’教程。

对于天勤数据解决方案,首先需要下载运行天勤行情终端:天勤数据终端下载链接,安装打开后,终端如下图所示,选择任意一天的“历史行情进入(不进入“历史行情进入”,vnpy就不能下载历史行情)。

配置文件

在“vnpy-1.7.1\examples\TqDataService”目录下找到配置文件“config.json”,打开如下图所示(建议用Sublime Text、Notepad++编辑)。在黄线处填入需要下载聚合的合约码列表。如果数据库安装在云端或其他端口,还需修改MONGO_HOST、MONGO_PORT。

手动下载数据

配置文件填好后用python IDE打开同目录下的“downloadData.py”文件 ,如下图所示(建议用PyCharm编辑)。在黄线处填入需要下载的分钟K线个数,一般第一次下载历史行情数据尽可能追溯更多的分钟K线数据,便于历史回测。天勤数据历史行情可回溯到2016年1月,执行文件即开始下载。

自动定时下载

待历史行情数据下载完毕,用python IDE打开同目录下的“runService.py”文件,直接执行后即定时在每个交易日17点的某一分钟(随机的任务下载时间)自动下载更新历史行情数据,1000条分钟数据足以覆盖一天的行情,更新数据截图如下所示。

使用中的注意点

天勤数据支持历史行情可回溯到2016年1月,如果需要回溯更多的行情分钟K线就只能选择其他数据解决方案了,例如RiceQuant等网站上的历史分钟数据可追溯至2010年以前,但是需要自己动手了。

全部在市合约代码列表的获取可查看上海中期数据解决方案部分。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值