vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 28
声望: 1

请问portfolio strategy下的策略get_pos返回的是账户实际仓位还是策略控制的仓位还是别的什么值?
不管是什么,这里有个BUG就是每次停止策略并且退出vnpy后重启,初始化以后get_pos返回永远是0,即使portfolio_strategy_data.json保留了上次停止策略时的状态也没用,导致不得不从快期客户端手动清理仓位

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

实际策略中下单的仓位

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

pywang.2018 wrote:

实际策略中下单的仓位

重点是每次停止策略关闭vnpy以后再打开初始化self.get_pos就变成了0

Administrator
avatar
加入于:
帖子: 4214
声望: 241
  1. 返回数值,是你的策略发出的委托成交后带来的仓位
  2. 查了下之前版本漏了仓位数据同步保存的功能,已经加上,每次调用sync_data即可将策略仓位写入到缓存文件中
© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3