3.0需要改为:
from vnpy_ctastrategy import xxx
另外你这个是脚本引擎,不应该用来加载CTA策略
MTF wrote:
3.0需要改为:
from vnpy_ctastrategy import xxx
另外你这个是脚本引擎,不应该用来加载CTA策略
不太理解什么意思。。我想知道,如何将自己的策略导入进VNtrader当中,我看策略的运行目录和我的策略都对得上,但是策略栏目里却显示不出来,请问这个怎么处理?谢谢
xiaohe wrote:
- ctastratey模块已经剥离了,你应该把 from vnpy.app.ctastrategy import 改成from vnpy_ctastrategy import;
- 你应该在你的启动文件夹下创建一个strategies文件夹放置自建策略,这个文档里也有说过;
- 你自建的CTA策略,应该通过ctastrategy模块或者ctabacktester模块加载,而不是脚本策略模块
按照上述步骤操作了,重启后依旧没有显示策略,是什么原因。。
你的运行目录是C:\Users\Administrator,自建策略放在C:\Users\Administrator\strategies下,而不是从C:\Users\Administrator\strategies启动
xiaohe wrote:
你的运行目录是C:\Users\Administrator,自建策略放在C:\Users\Administrator\strategies下,而不是从C:\Users\Administrator\strategies启动
能看见策略了,谢谢