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

用vnstudio,编了一个简单的自定义cta策略。但是无法在可视化ui界面显示,尝试了好多方法。
1.把策略在用户目录下新建的一个strategies文件夹和vnstudio/Lib/site-packages/vnpy/app/cta_strategy/strategies同时都放置
2.根据网上的说法检查了自己编写的策略里类名也没有和示范策略中的类名重复
3.编写的自定义策略也是运行正确没有报错
4.尝试过把所有示范策略删除将自己的策略放进去,UI界面此时显示空白
求大佬解答!!!在线等
但是还是没办法在vnstudio里面显示

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

策略文件vnpy.app.cta_strategy.strategies.doublema加载失败,触发异常:
Traceback (most recent call last):
File "c:\vnstudio\lib\site-packages\vnpy\app\cta_backtester\engine.py", line 110, in load_strategy_class_from_module
module = importlib.import_module(module_name)
File "c:\vnstudio\lib\importlib__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'vnpy.app.cta_strategy.strategies.doublema'
进入cta回测后报错代码是这样的!!求救

Member
avatar
加入于:
帖子: 4799
声望: 290

那可以把对应策略文件夹下的缓存文件删掉试试看

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

沪公网安备 31011502017034号

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