币安现货冰山单的显示数量并非越小越容易提交。交易对设置ICEBERG_PARTS时,总委托被拆出的分片数有上限;显示数量太小,即使总量没变,也可能导致拒单。
分片数量需要向上取整
计算方法是CEIL(qty / icebergQty),即总数量除以显示数量,再向上取整。假设总量为10枚、每次显示3枚,结果是4片,不能因为整数部分是3就按3片核算。
如果示例中的上限是10片,总量10枚而显示量0.5枚,就会产生20片,超过限制。把显示量改成1枚后得到10片,只能说明分片数满足这项假设条件,并不证明其他数量和价格规则也已通过。
显示量和有效方式需要一起核对
币安现货的LIMIT和LIMIT_MAKER订单可以通过icebergQty设置冰山数量;带icebergQty的订单必须把timeInForce设为GTC。复制普通限价单参数后只补一个显示量,可能遗漏有效方式要求。
检查时应保留总委托量、icebergQty、交易对当前的ICEBERG_PARTS上限,分别计算后再提交。不要把分片上限理解为最多允许同时挂多少笔冰山单,这两种限制统计的对象不同。前者看一笔委托拆成多少片,后者看账户已有多少笔此类挂单,需要分别排查。
在现货高级订单中,减少显示量不会取消总委托的规则约束。用数量计算工具试算时,必须保留最后一次不足完整显示量的分片,不能直接舍去小数。
原创文章,作者:eastbtc,如若转载,请注明出处:https://www.eastbtc.com/exchange/cex/29316.html