BTC合约订单报错,先核对持仓模式,别急着重试。

用脚本管理 $BTC 合约时,买卖方向和持仓方向是两回事。币安当前U本位合约文档写明:单向模式的positionSide默认是BOTH;双向模式必须指定LONG或SHORT,而且不能发送reduceOnly参数,填false也不例外。

排查可以按这个顺序:先看账户当前持仓模式,再核对请求里的side、positionSide和reduceOnly,最后检查订单回报与实际持仓。不要只为了消除报错,就删掉保护参数再次提交;请求能通过,不代表它仍符合原来的减仓目的。

还有一个区别:明确的参数拒绝,与网络超时不是同一件事。遇到超时,先在订单记录确认是否已受理,再决定下一步,避免重复委托。

这里只拆解参数规则,不提供下单指令;合约仍有杠杆和执行风险。你目前用单向还是双向持仓?


#合约教程 #风险管理