VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 70
声望: 3

在VN Station里回测下可以加载数据,
但是无图表模式时,load_data加载不到数据...

请问这个应该咋排雷呢

description

Member
avatar
加入于:
帖子: 4618
声望: 284

可以先在data_manager看一下你数据库里的数据与你jupyter上输入的品种大小写,interval以及日期是否相符

Member
avatar
加入于:
帖子: 70
声望: 3

xiaohe wrote:

可以先在data_manager看一下你数据库里的数据与你jupyter上输入的品种大小写,interval以及日期是否相符
确认数据格式和信息无误呢,在可视化界面也可以加载到数据,
没在jupyter下运行,直接在pycharm里运行的,
数据用的本地mysql,不知道会不会的啥影响呢...

Member
avatar
加入于:
帖子: 4618
声望: 284

这样看上去是没问题的,能看一下你data_manager里这个数据信息的截图吗?如果数据库有问题的话,按道理图形界面就应该也加载不了

Member
avatar
加入于:
帖子: 70
声望: 3

xiaohe wrote:

这样看上去是没问题的,能看一下你data_manager里这个数据信息的截图吗?如果数据库有问题的话,按道理图形界面就应该也加载不了

非常感谢...

description

description

Member
avatar
加入于:
帖子: 70
声望: 3

xiaohe wrote:

这样看上去是没问题的,能看一下你data_manager里这个数据信息的截图吗?如果数据库有问题的话,按道理图形界面就应该也加载不了

是得啊,图形界面能加载,不知道怎么下手解决....

Member
avatar
加入于:
帖子: 70
声望: 3

backtesting.py里data为空, 但是图形界面就能不断输出data信息.

description

Member
avatar
加入于:
帖子: 4618
声望: 284

你的默认数据库配置改成mysql了吗?如果没有,可参考此帖然后试试看

Member
avatar
加入于:
帖子: 70
声望: 3

xiaohe wrote:

你的默认数据库配置改成mysql了吗?如果没有,可参考此帖然后试试看

是的,改成mysql了,
刚尝试将数据库改为默认的sqlite后,导入了一小段测试数据,也是一样,图形界面能加载,估计不是MySQL的问题....
心累....无解啊...

Member
avatar
加入于:
帖子: 2
声望: 0

我有一个相似的问题,怀疑无UI回测和有界面回测载入的数据不一样。因为同策略同默认参数同时间,但是结果却是完全不同。

Member
avatar
加入于:
帖子: 173
声望: 32

建议打断点Debug

Member
avatar
加入于:
帖子: 70
声望: 3

春天我们来了 wrote:

我有一个相似的问题,怀疑无UI回测和有界面回测载入的数据不一样。因为同策略同默认参数同时间,但是结果却是完全不同。

我解决了...但是依旧不清楚问题出在哪里....

解决历程:
1,改用自带sqlitf,问题依旧...
2,虚拟机安装全新2.14,,碰到PYQT5版本问题,无法启动,折腾半天...又碰到登录服务器无响应,又折腾半天...
安装完,将database.db复制过去,问题依旧....

最后,阴错阳差的解决方式是:
在本地data_manager导出csv格式文件,在虚拟机上使用data_manager导入csv文件..居然就OK了....

我也很纳闷...这到底是为啥呢...

Member
avatar
加入于:
帖子: 9
声望: 1

你的无UI回测和有界面回测 应该用的不是同一个数据库文件 调试看下数据库文件是否一致

Member
avatar
加入于:
帖子: 6
声望: 0

在无界面运行目录下创建.vntrader文件把database.db粘进去试试

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】