先市价开了多单然后上面挂平多下面挂开多,又市价开了空也是两头挂单;但交易所在挂平空时报错显示只减仓不能增加仓位数量,问了客服说只有杠杆才有只减仓,求问是什么问题? 报错内容:map[code:1 data:[map[clOrdId:9e7f8f03cd7548BCbbcD8074243FB7D4 ordId: sCode:51145 sMsg:ReduceOnly cannot increase the position quantity. tag:]] msg:]
mexmin /upload/asset/24026408c342d9ceca3d8.jpeg
发明者量化-小小梦 具体报错截图发下。具体是期货什么合约。发下具体场景。
发明者量化-小小梦 下单操作之间增加一些Sleep(5000),也可能是你下单成交了,交易所系统还没更新你的持仓,所以检测到没持仓去平仓就报错了。
mexmin 仓位模式是双向的,开平仓模式
mexmin 一开始没有仓位
mexmin /upload/asset/24036ca1ff838473ff05e.jpeg
发明者量化-小小梦 打印你的持仓看下具体数据,注意下你的仓位模式是单向还是双向。
mexmin 用的模拟盘,多空双开加挂单,一直显示报错
mexmin /upload/asset/2406b64c659b4d2667df9.png /upload/asset/240bcee25bf8a9cb239c0.png