vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 5
声望: 9

学习vn.py有一个星期了,时间上绝对是新手。但以前除了自己编程,还有挺多分析别人程序的经历,包括SQLite、MySQL、PostgreSQL、Weka、Tanagra等,分析vn.py时可以少走不少弯路。
学习vn.py这么好的程序,一个星期肯定不够,我也会继续学习,也会继续整理文档。但把这个时间点的新手文档发出来,或许对同辈新手更有帮助,咱们可能正走着同样的路,而且可能就是肩并着肩。
不同人分析源码的方法不同,有的人是直奔目标模块深入分析,而我喜欢先搞清代码的整体结构。本文主要介绍以数据结构为基础的各模块之间的调用关系,没有深入到任何模块。如果您不喜欢这种方式,就不用再往下看了。
文档不长,只能作为后续分析工作的基础。本文从vn.py源码的下载、安装、主程序入口、主窗口入手,先跟您一起把源码运行起来。再聚焦于vn.py的一个重要应用“CTA回测”,从各个层次上分析其源码,包括相关的数据库操作、多线程机制、事件引擎机制等,把这个应用从顶到底,再从底到顶贯通起来。明白了这些内容,再分析其它的功能就会事半功倍。
文档链接:https://pan.baidu.com/s/1kFoFxREg4OzX3aBrWdxl2g&shfl=sharepset
提取码:tana

Member
avatar
加入于:
帖子: 5
声望: 9

初学Python,初学vn.py,文档中肯定有很多问题和错误,敬请批评指正。

Member
avatar
加入于:
帖子: 7
声望: 0

楼主牛逼!请继续分享!新手需要您这样的!感谢!

Administrator
avatar
加入于:
帖子: 3588
声望: 190

加个精华,期待后续更新。

Member
avatar
加入于:
帖子: 13
声望: 0

我看这个代码半年了,可惜自己对c方面和ctp接口方面看不懂造放弃了好多次,无法真正搞清楚vn.py的数据流,近期又重新鼓起勇气来搞清楚这些事,希望楼主把python和ctp接口中的数据流来讲一讲,我自己也会分享出来自己看python代码的一些心得!加油。

Member
avatar
加入于:
帖子: 35
声望: 2

非常棒的分享。加油楼主

Member
avatar
加入于:
帖子: 6
声望: 0

真的是好同志,小白中的小白来学习。。

Member
avatar
加入于:
帖子: 45
声望: 2

Member
avatar
加入于:
帖子: 7
声望: 0

感谢,给编程小白一个入口

Member
avatar
加入于:
帖子: 5
声望: 9

非常抱歉,我把文档改了一下,链接就变了。现在的新链接是:
https://pan.baidu.com/s/1L4jhYkWfLR1NJOIYKtdRmQ
不需要提取码。
怪我不熟悉百度网盘,给大家带来不便。

Member
加入于:
帖子: 6
声望: 0

感谢楼主,

Member
avatar
加入于:
帖子: 10
声望: 0

感谢分享~~~

Member
avatar
加入于:
帖子: 1
声望: 0

Hi 稳转,
感谢您的分享,总结的非常好,帮助了我这样的新手来熟悉整个架构。

Member
avatar
加入于:
帖子: 1
声望: 0

Hi 稳转,
鏈結好像失效了?
先感謝您無私的貢獻

Member
avatar
加入于:
帖子: 8
声望: 0

很好,仔细学习你的文档

Member
avatar
加入于:
帖子: 1
声望: 0

感谢奉献

Member
avatar
加入于:
帖子: 6
声望: 0

感谢分享!

Member
avatar
加入于:
帖子: 144
声望: 3

多谢,写得非常好。

初学者就需要这么接地气的指南。。

Member
avatar
加入于:
帖子: 12
声望: 0

这篇文章写的太好,对理解VNPY框架非常有帮助

Member
avatar
加入于:
帖子: 1
声望: 0

非常好

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3