from vnpy.trader.database import database_manager
database_manager.save_bar_data(data)
database_manager我看也不是就用来存sqlite的吧,从vnstation中可以顺利下载到MongoDB
from vnpy.trader.database import database_manager
database_manager.save_bar_data(data)
database_manager我看也不是就用来存sqlite的吧,从vnstation中可以顺利下载到MongoDB
xiaohe wrote:
可参考https://www.vnpy.com/forum/topic/1979-vn-pyshe-qu-jing-xuan-6-jiao-yi-ni-xu-yao-xuan-hao-shu-ju-ku
配置都配置好了,database_manager.save_bar_data能不能用于保存到mongodb啊,网上查下来都是用这个,但是我导入这个模块就报错了,改回默认的sqlite才能使用
from vnpy.trader.database import database_manager
单独运行这一条
找不到数据库驱动vnpy.database.DAFADSADSADSADSADSA,使用默认的SQLite数据库
你全局配置里的driver把mongodb填成了DAFADSADSADSADSADSA吧
我最头大,我改成mongodb 之后,报错pymongo.errors.InvalidName: database names cannot contain the character '.' 以至于我再也打不开vn trade界面了,想改都改不了 重装也没效果
洛花铠 wrote:
我最头大,我改成mongodb 之后,报错pymongo.errors.InvalidName: database names cannot contain the character '.' 以至于我再也打不开vn trade界面了,想改都改不了 重装也没效果
请移除您的c:\users\administrator.vntrader\vt_setting.json后,再重启即可