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

策略运行过程中,需要添加合约,但不想移除策略,因为移除了又要重新开始。
所以点停止策略,然后在self.vt_symbols添加合约,再点启动策略,订阅合约成功,但发现on_tick()接收不到数据。
有什么办法可以停止策略后,添加合约,不想每次都要移除策略。

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

vt_symbols不属于策略变量,不能直接更改。可以看下引擎的源码。

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

各位老师,有没有什么好的方法可以解决这个问题,可以指导一下吗

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

为了不破坏原来的结构,这个取消修改了,不过如果大家有好的意见也欢迎发表

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

沪公网安备 31011502017034号

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