前几年用过vnpy,后来没用了
最近重装了,升级了veighna,
运行那个无界面运行vnpy的run.py文件
提示:No module named vnpy.app
我看了一下
原来的代码是
from vnpy.gateway.ctp import CtpGateway
from vnpy.app.cta_strategy import CtaStrategyApp
from vnpy.app.cta_strategy.base import EVENT_CTA_LOG
我将from vnpy.gateway.ctp import CtpGateway修改为from vnpy_ctp import CtpGateway
将from vnpy.app.cta_strategy.base import EVENT_CTA_LOG改成from vnpy_ctastrategy.base import EVENT_CTA_LOG
这两行不报错了
可是from vnpy.app.cta_strategy import CtaStrategyApp这行仍然报错。
我从vnpy的安装目录看了一下,现在没有vnpy.app这个目录了。
找了一下,也没有找到CtaStrategyApp在哪里。
现在应该怎么写?从哪里引入?谢谢
谢谢。。