VNPY目录解释
-
Examples
这个文件夹下的一系列子文件夹,每一个都是用vn.py开发的某个项目应用的演示,最常用的就是Vn Trader, 带图形化交易界面
所有带DataService后缀的 数据服务解决方案,主要作用是每天自动把数据源下载到本地数据库,保证2 4小时无人职守运行,
CtaBacktesting: CTA策略开发文件夹
. CtaTrading:不带图形界面 在命令提示符下运行的C T A策略自 动交易的应用(避 免延时损耗)
DataRecording:录制行情 的一个项目
. ServerClient: 基于RPC 模块,把VnTrader拆分成逻辑端、 图形显示端两个
VNPY文件夹下
api文件夹 包含的是所有把原生C++交易接口封 装为py thon交易接口的相关程序源代 码以及编译后的结果。在这个目录下你 要去修改任何封装相关的内容需要进入 到api>ctp>vnctptd
event文件夹 vn.py里的核心组件,事件驱动引擎。 自己要开发时候可以在里面写上相应的 事件。
主引擎:主动发起Event
事件引擎:分发Event
RPC模块
使data在不一样的进程之中通讯