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

description

这是什么问题?

Administrator
avatar
加入于:
帖子: 4500
声望: 320

不要去在策略里自己手动控制trading状态,这个东西是由引擎管理的,手动乱改就会导致这种状态流程出错

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

用Python的交易员 wrote:

不要去在策略里自己手动控制trading状态,这个东西是由引擎管理的,手动乱改就会导致这种状态流程出错

自己的策略里模板的东西都没动,看到python定位是self.cancelAll()语句出错 好像提示dict是空,
看了模板策略,都没给self.cancelAll()语句带入参数 不知道自己策略哪里的问题??

Administrator
avatar
加入于:
帖子: 4500
声望: 320

cancelAll是委托全撤函数,不需要输入参数的,但由于需要遍历所有策略的委托数据,所以调用频率不能太高

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

用Python的交易员 wrote:

cancelAll是委托全撤函数,不需要输入参数的,但由于需要遍历所有策略的委托数据,所以调用频率不能太高

每分钟调用一次 cancelAll是所有策略的委托都会被撤销?只想撤销本策略的委托是哪个函数? 此外,有所有函数的说明文档吗?

Administrator
avatar
加入于:
帖子: 4500
声望: 320

cancelAll是撤销本策略目前已经发出的尚处于可撤状态的全部委托。

函数功能网站文档里都有:http://www.vnpy.com/docs/cn/index.html

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

沪公网安备 31011502017034号

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