github:https://github.com/vnpy/vnpy
官网:https://www.vnpy.com/
使用安装包安装
可以在官网下载vnpy安装包

安装好后微信扫码登入
在这里选择需要的模块,并启动

配置数据库
vnpy默认使用的是sqlite,我们可以换成性能更好的MySQL或PostgreSQL

如果提示缺少什么python库,可以用在vnpy安装目录下的pip安装,例如D:\veighna_studio\Scripts\pip.exe
换到postgresql的时候提示没有postgresql驱动,就可以执行下面这条语句安装
D:\veighna_studio\Scripts\pip.exe install psycopg2-binary
导入本地数据

选择csv格式的文件,包含表头,j交易所随便选一个
代码就是命名这个k线图,例如可以ETH_USDT_1m
如果datetime包含了时区,例如2023-01-01 00:00:00+00:00,在时间格式里就要添加%z解析时区
回测

本地代码格式是 k线代码.交易所