作者:金属成色

目录

环境准备

如果没有安装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年以前,但是需要自己动手了。

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

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

  1. python天勤金叉编程代码大全_这些Python编程黑科技,装逼指南,高逼格代码,让你惊叹不已...

    1.单行写一个评级组件 "★★★★★☆☆☆☆☆".slice(5 - rate, 10 - rate);定义一个变量rate是1到5的值,然后执行上面代码,看图 才发现插件什么的都 ...

  2. wordvba编程代码大全_面向对象、设计原则、设计模式、编程规范、重构

    面向对象.设计原则.设计模式.编程规范.重构 面向对象 主流的三个编程风格有:面向对象,面向过程,函数式编程. 面向对象是最主流的风格,面向对象具有丰富的特性(封装,抽象,继承,多态). 面向对象 面 ...

  3. wordvba编程代码大全_这几本基础编程书籍一定要看

    程序员书库(ID:OpenSourceTop) 编译书单来自:https://simpleprogrammer.com/best-programming-books-2019/ 关于程序员类的技术书籍 ...

  4. python 天勤 金叉 编程代码_Python量化策略开发框架,固定的套路、突破策略的福音...

    点及财经,股票期货专业投机者. Python量化策略开发框架,固定的套路.突破策略的福音-1.jpg (45.43 KB, 下载次数: 0) 2020-12-29 20:10 上传 前言 策略的触发方 ...

  5. python 天勤 金叉 编程代码_Python量化交易工具之#39;自适应#39;跟踪止盈算法,进阶必看!...

    点及财经,股票期货专业投机者. 这期文章,作者主要给大家分享,如何用Python 代码编写双均线策略,然后在策略中采用加速算法跟踪止盈作为出场方式,并回测. 前言 俗话说,会买的是徒弟,会卖的是师父, ...

  6. python 天勤 金叉 编程代码_GitHub - Oscar201106/tqsdk-python: 天勤量化开发包, 期货量化, 实时行情/历史数据/实盘交易...

    TqSdk 天勤量化交易策略程序开发包 TqSdk 是一个由信易科技发起并贡献主要代码的开源 python 库. 依托快期多年积累成熟的交易及行情服务器体系, TqSdk 支持用户使用极少的代码量构建 ...

  7. vb初学者编程代码大全_学习VB编程第14天,一个简单的排序代码把我难住了

    今天学习了刘金玉老师VB编程教程的第21期,学习的主要内容是冒泡排序算法. 一.算法的主要种类 1.算法的种类有冒泡排序法.选址排序法.折半查找法.快速排序法.穷举法等. 2.补充知识:variant ...

  8. java编程代码大全_掌握Java编程技巧,代码重构

    代码重构在不改变软件系统外部行为的前提下,改善它的内部结构,通过调整程序代码改善软件的质量.性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性. 代码重构目标 持续纠偏和改进软件设计 随 ...

  9. excel vba编程代码大全_实战VBA代码一键提取EXCEL中的所有公式!

    有的时候,我们希望把表中的公式提取出来,进行保存! 少量,我们可以手动复制,量大,猝-- 所以我们今天就分享一下如何一键提取 用什么,VBA上吧! 还是老规矩,我们先看一下动画效果 动画效果 制作教程 ...

最新文章

  1. how-to-get-a-job-in-deep-learning
  2. java 一般方法_一般覆盖Java中的方法
  3. 【Python基础】Python3十大经典错误及解决办法
  4. 2018java最新面试题
  5. python 格式化工具_推荐一个小而美的 Python 格式化工具
  6. 给Eclipse插件的View加上菜单和工具条
  7. 凸优化第六章逼近与拟合 作业题
  8. 判断网页是否是微信浏览器打开
  9. 领秀加速器软件介绍及功能介绍
  10. 基于MDK编译器 STM32与12864液晶显示程序 和电路连接
  11. android手机at指令集,手机AT指令集
  12. 国产高速率CameraLink图像采集卡
  13. java根据excel中的手机号查询归属地并添加到excel
  14. 全新 OceanBase 社区版开发者中心 ODC 核心功能解读
  15. 有线等效隐私 (WEP)
  16. c#加密:二、散列法 MD5、SHA256、SHA512
  17. 【考研英语语法】形容词练习题
  18. centos7搭建DNS服务(use)
  19. highlight代码高亮
  20. c语言压力变送器程序设计,基于单片机的压力变送器设计

热门文章

  1. HDU 4512 吉哥系列故事――完美队形I(最长公共上升子序列)
  2. SIGIR20|LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation
  3. 乳腺癌病理图像处理综述
  4. css图片横向压缩,【css样式生成 图片合并压缩工具】Sprite,你值得拥有
  5. termux安装numpy,matplotlib,pandas
  6. INS防封号技巧,这些注意事项如果你不知道容易被封号停用
  7. 360杯-实训平台安全入门 · 课程测试
  8. hdu 4438 Hunters
  9. 如何在网页中嵌入播放器
  10. python怎么写游戏脚本_用PYTHON做一个简单的游戏脚本(基础,详细)