要查看已保存数据用data_manager查看即可。database.db是sqlit数据库存储数据的文件,mysql的应该在C:\ProgramData\MySQL\MySQL Server 8.0\Data\vnpy下
请问你的具体应用场景是?
账户名是微信名称密码是注册的时候输入的
请问你的VN Trader版本是?
请问你的具体操作是?
请贴一下你的报错截图
请贴一下报错信息截图
ctp没有提供mac支持
我试了可以的。可以重新下载源码试试看,或者参考这个帖子自行调整https://stackoverflow.com/questions/32103772/unreadable-notebook-notjsonerrornotebook-does-not-appear-to-be-json-u-n
请检查一下你的token,我这边下载rb2105的日线没有报错。可以在cmd用命令行python -m vnstation启动然后复现你的操作,如果token不对的话,底层会输出“抱歉,您输入的TOKEN无效!”
可以根据策略逻辑和历史数据在vnpy_ctastrategy.backtesting中进行打印排查了
请根据自身需求对bargenerator进行个性化修改了
可以在cmd用命令行python -m vnstation启动然后复现你的操作试试看,看是否底层有报错信息输出
连接ctp接口和连接ctptest接口是两回事。即使你在做穿透式测试的时候替换了ctptest的dll之后通过了测试,也并没有对ctp接口做任何修改。如果你ctp实盘连接的时候也因为版本问题报错,可以像在做穿透式测试的时候一样,用期货公司提供的实盘的API包里的dll替换掉ctp接口的同名dll试试看。请注意,不要同时勾选多个c++接口。
实盘交易时,需要从on_tick函数收到tick推给bargenerator生成bar;
bargenerator没有提供日线生成,需要的话请进行个性化修改了
请问你是用VNStation启动的吗?
请问是否同时勾选了多个c++接口
如果不是同时勾选了多个c++接口话就是simnow不稳定的问题吧
可以去vnpy_ctastrategy.engine的process_tick_event函数下打印看看。按道理如果策略初始化了就会把tick传进策略实例的
现在版本已经没有套利合约过滤了