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

ctastrategy分离成单独的模块以后,VSCode识别不了import vnpy.app.cta_strategy里的类了。

如下图,我打开vnpy_ctastrategy/strategies/atr_rsi_strategy.py,import的CtaTemplate, StopOrder等类,VSCode都识别不了,所以在CtaTemplate上按Ctrl+鼠标左键无法跳转到定义,在策略里用到self.write_log, self.cancel_all()等函数也无法跳转到定义。请问怎么解决?

description

Member
avatar
加入于:
帖子: 4684
声望: 285

可以用剥离后的路径vnpy_ctastrategy试试

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

xiaohe wrote:

可以用剥离后的路径vnpy_ctastrategy试试

谢谢!
请问有没有办法不修改原路径vnpy.app.cta_strategy?你们做开发的时候也都是用新路径vnpy_ctastrategy吗?

Member
avatar
加入于:
帖子: 4684
声望: 285

是的

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

沪公网安备 31011502017034号

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