欧义交易所API报错51121怎么办?欧易OKX下单张数必须为一手倍数

“欧义交易所API 51121”是数量步长错误。用户输入的数值可能大于最小下单量,但如果不能被该产品的一手张数整除,仍无法提交。

欧义交易所API报错51121怎么办?欧易OKX下单张数必须为一手倍数

怎样取得正确的一手张数

通过OKX官方产品信息接口按instId读取lotSz及相关数量字段,并确认实盘、模拟盘与产品类型一致。不要从相似合约复制步长,也不能长期写死。

记录元数据更新时间。

为何小数计算容易出错

二进制浮点计算可能产生微小余数,导致看似为倍数的数量校验失败。应使用十进制定点数,把sz与lotSz转换到同一精度后做整除判断。

最终序列化值必须再次校验。

能否自动向下取整

不应静默处理。向下取整会减少实际委托量,向上取整则可能增加风险或超过可用余额。系统应显示原数量、合法候选值和差额,由用户重新确认。

不得用自动取整掩盖单位错误。

还要同时检查哪些限制

校验最小与最大下单量、单笔上限、可用余额或保证金、持仓限额和数量单位。产品元数据变化时使旧草稿失效,要求重新计算。

51121属于确定性错误,不原样重试。

总结

51121应从官方产品信息读取lotSz,并用十进制定点数验证下单张数为一手倍数。禁止静默向上或向下取整;任何合法数量调整都需用户重新确认。

人民币美元兑换

人民币兑美元

CNY USD
1 CNY0.15 USD
5 CNY0.75 USD
10 CNY1.50 USD
25 CNY3.75 USD
50 CNY7.51 USD
100 CNY15.01 USD
500 CNY75.07 USD
1000 CNY150.13 USD
5000 CNY750.66 USD
10000 CNY1501.31 USD
50000 CNY7506.55 USD

美元兑人民币

美元 人民币
1 USD6.66 CNY
5 USD33.30 CNY
10 USD66.61 CNY
25 USD166.52 CNY
50 USD333.04 CNY
100 USD666.08 CNY
500 USD3330.42 CNY
1000 USD6660.85 CNY
5000 USD33304.25 CNY
10000 USD66608.50 CNY
50000 USD333042.48 CNY
人民币汇率

人民币

1 CNY

阿富汗尼阿富汗尼9.739 AFN
荷兰盾荷兰盾0.269 ANG
AOAAOA146.563 AOA
阿根廷比索阿根廷比索230.803 ARS
澳元澳元0.214 AUD

Copyright © 2024 All Rights Reserved. Mail: 819640@qq.com

本站汇率等数据仅供参考,最终以中国银行网上银行或中国银行各营业网点柜台实际交易汇率为准。