vn.py源码阅读
aofengdaxia
码农。
展开
-
vnpy源码阅读学习(4):自己写一个类似vnpy的界面框架
自己写一个类似vnpy的界面框架概述通过之前3次对vnpy的界面代码的研究,我们去模仿做一个vn.py的大框架。巩固一下PyQt5的学习。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传这部分的代码相对来说没有难度和深度,基本上就是把PyQt5的组件进行了使用。主要应用了QVBoxLayout布局在交易下单的窗体tradingWidget上使用,其他的窗体都大多数用了Q...原创 2020-04-27 11:21:26 · 916 阅读 · 0 评论 -
vnpy源码阅读学习(3)学习vnpy的界面的实现
通过简单的学习了PyQt5的一些代码以后,我们基本上可以理解PyQt的一些用法,下面让我们来先研究下vnpy的UI部分的代码。首先回到上一节看到的run.py(/vnpy/example/trade/run.py)的关于UI部分的代码。生成QApplication部分qapp = create_qapp()我们跟踪得到 create_qapp() 方法是写在 "/vnpy/trader/u...原创 2020-03-30 10:56:18 · 768 阅读 · 0 评论 -
vnpy源码阅读学习(2)PyQt5的学习
PyQt5的学习花费了一个下午把PyQt5大概的学习了下。找了一个教程 PyQt5教程 跟着挨着把上面的案例做了一遍,大概知道PyQt5是如何生成窗体,以及控件的。基本上做到如果有需求要实现,查查手册,搜搜百度能实现的水平。另外强烈推荐:PyQt5图形界面编程PyQt5就是python的GUI库,用它来做一些桌面软件,是QT的python版本。具体的简介就不赘述了。记录点自己学习的干货。使...原创 2020-03-28 16:01:24 · 496 阅读 · 0 评论 -
vnpy源码阅读学习(1)准备工作
目标通过阅读vnpy,学习量化交易系统的一些设计思路和理念。通过阅读vnpy学习python项目开发的一些技巧和范式通过vnpy的设计,可以用python复现一个小型简单的量化交易系统看看是否可以用java或者.net做一个类似的量化交易框架准备工作在阅读所有的源码之前,我们先查找一下前人做过的一些工作。比如关于vnpy的源码阅读,评价,工作原理。避免我们走弯路。我找到了一下文档。...原创 2020-03-11 10:47:27 · 648 阅读 · 0 评论