vnpy 交易框架会在 “.vntrader” 文件夹中存放sqlit数据库数据、交易记录、日志文件等。
但是这个文件夹的默认生成路径是“C:\Users\Administrator,”
我用python脚本把csv文件保存到sqlite数据库,就是保存在了这个C:\Users\Administrator.vntrader 文件夹下的database.db,
但是我不想把数据库文件保存到c盘,我想把.vntrader 这个文件夹默认的生成路径更改到E盘,
veighna station启动界面右下方的虽然可以更改路径,但是改过之后,用py脚本将csv文件保存在sqlite数据库时,database.db文件依然会保存到系统默认的这个路径“C:\Users\Administrator.vntrader,”,这应该是一个bug
我将vnstation右下方的运行目录修改为“E:\vnpy配置存储”, 在更改这个路径之后,然后将原来C:\Users\Administrator 下的.vntrader文件夹给删掉,然后在重启vnstation,然后再用py脚本将csv文件保存到sqlite数据库,然后C:\Users\Administrator下面又自动生成了.vntrader 这个文件夹,虽然我新设置的E:\vnpy配置存储下面也生成了.vntrader 这个文件夹,但是里面的database.db,没有用,数据还是保存到了原来的系统默认的C:\Users\Administrator.vntrader 文件夹下的database.db,
vnpy,vntrader整个程序都是开源的,我应该怎么更改.vntrader 这个文件夹默认的生成路径呢?谢谢大家