vn.py2-行情记录的使用
vnpy很早就出新版本了,开始用python3了。毕竟据说2020年python2就寿终正寝了。
vnpy2的文档和说明都详细了很多,很多东西显得具有很好的可用性,这就可以直接使用vnpy的vntrader,简单改装就可以真正的用起来了。
vn_trader里面的功能特别有意思。
一打开这个东西,就会开始在我们C盘的用户文件夹下面建立一个配置文件,特别有意思,也特别方面,以后每次打开都会保留以前的配置文件,而且删掉vnpy,再装之后也还在,真的有点像一个软件了呢。在使用之前,除了配置ctp之外,要记得点击一下配置,然后保存一下,这样C盘的配置文件就真的开始有内容了。
其中上面数据库这一块特别重要,可以根据自己的实际情况来配置,mongodb或者mysql之类的都可以。
回测、实盘之前都需要一样东西,叫做数据,就先简单说一下vnpy提供的一个叫做行情记录的功能吧,也就是上面图片中从上往下左侧第5个。点开之后输入想记录的代码,可以是分钟级别的,也可以是tick级别的。之所以前面要说数据库的配置,就是软件会自动把需要记录的行情保存到这个配置的数据库中。
比如笔者分布要求记录螺纹的分钟数据和tick数据,那么:
db.getCollection('db_tick_data').find({}).sort({"datetime":-1})
用这个语句在VnTrader_1Min_Db下进行查找,会发现最近的tick被插入了数据库。
vn.py2-行情记录的使用相关推荐
- 杰西.利弗莫尔 行情记录规则注释
杰西.利弗莫尔 行情记录规则注释 规则1,在上升趋势栏记录价格时,用黑墨水. [译者注释]这套规则的目的是及时识别主要的上升趋势和下降趋势.西方股市偏好用黑色表示上升,红色表示下跌. 规则2,在下降趋 ...
- 【vn.py学习笔记(八)】vn.py utility、BarGenerator、ArrayManager源码阅读
[vn.py学习笔记(八)]vn.py utility.BarGenerator.ArrayManager源码阅读 写在前面 1 工具函数 2 BarGenerator 2.1 update_tick ...
- python量化交易书籍推荐知乎_GitHub - XingkaiLiang/vnpy: 基于python的开源量化交易平台开发框架...
vn.py - By Traders, For Traders. 简介 vn.py是基于Python的开源量化交易程序开发框架,起源于国内私募的自主量化交易系统.2015年初项目启动时只是单纯的交易A ...
- python 股票交易接口 github_GitHub - zhaoneng/vnpy: 基于python的开源交易平台开发框架...
By Traders, For Traders. 简介 vn.py是基于Python的开源量化交易程序开发框架,起源于国内私募的自主量化交易系统.2015年初项目启动时只是单纯的交易API接口的Pyt ...
- python 股票交易接口 github_GitHub - xiongyixiaoyang/vnpy: 基于python的开源量化交易平台开发框架...
By Traders, For Traders. 简介 vn.py是基于Python的开源量化交易程序开发框架,起源于国内私募的自主量化交易系统.2015年初项目启动时只是单纯的交易API接口的Pyt ...
- Vnpy版本更新说明
文章目录 v1.9.2 v1.9.1 v1.9.0 v1.8.1 v1.8 v1.7.3 v1.7.2 v1.7.1 v1.7 v1.6.2 v1.6.1 v1.6 v1.5 v1.4 v1.3 v1 ...
- 【Java并发编程】java高并发的解决方案(一)
对于我们开发的网站,如果网站的访问量非常大的话,我们就需要考虑相关的并发访问问题了.而且并发问题也是中高级工程师面试中必问的问题,今天我们就来系统学习一下. 为了更好的理解并发和同步,我们先学习两个重 ...
- Java分布式系统高并发解决方案
对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了.而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研 ...
- oracle 锁表如何解决_Java高并发解决什么方式
对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了.而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究 ...
- 大数据量下高并发同步的讲解(不看,保证你后悔!)
偶然的机会在网上看到了这篇blog,觉得作者写得挺不错的(虽然自己并没有怎么看懂...),所以就转来跟大家分享分享吧~~~ 对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发 ...
最新文章
- Windows Server 2003显示中文为乱码(方框)的问题
- QT的QDBusVariant类的使用
- 阅读Java_如何阅读 Java 开源代码?
- php支持哪8种数据类型,PHP八种数据类型+使用实例
- Leecode刷题热题HOT100(22)——括号生成
- [工具类]泛型集合转换为DataTable
- mysql 分组 前几条_查询分组后每个分组的前几条记录
- JavaScript实现简单计算器
- 基于MATLAB的QAM调制与解调系统设计
- matlab多元函数求导数,MATLAB多元函数导数 - 范文中心
- Mujoco-二阶单摆建模与控制
- Android ViewPage使用
- DASCTF Sept X 浙江工业大学秋季挑战赛wp
- 在真机测试遇到The executable was signed with invalid entitleme
- jike2021总结
- 图解|什么是蒙提霍尔问题(三门问题)
- Hadoop入门——初识Hadoop
- 51nod 2600 小Biu的旅行
- 给WPS文档加密码的多种方法
- 阿里孤尽:Code Review 是一场苦涩但有意思的修行