掘金社区

GetPositon获取到的持仓量与“可用仓位”不符Pinned highlighted

j***5@163.com 发表在掘金2 2017-05-19 15:27:53

掘金2
527
0
0

pos = gm.GetPosition('SHFE', 'cu1707', OrderSide.Bid);
o = gm.CloseLong('SHFE', 'cu1707', Ticks(end,2) - 50, pos{1,'volume'});

使用gm.GetPosition函数获取多仓的持仓量即pos{1,'volume'},然后发出平掉pos{1,'volume'}手多仓的指令,此时返回的order提示被拒绝,拒绝原因是可用仓位不足,并且提示可用仓位为0.是否gm.GetPosition函数用法有问题?

暂无评论

Looks like your connection to 掘金量化社区 - 量化交易者的策略交流学习社区 was lost, please wait while we try to reconnect.