首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >精度超过为此资产定义的最大精度。宾斯?

精度超过为此资产定义的最大精度。宾斯?
EN

Stack Overflow用户
提问于 2022-06-13 12:10:11
回答 2查看 427关注 0票数 2

我的代码

代码语言:javascript
运行
复制
if side == "LONG" and client.futures_get_open_orders(symbol=symbol) == []:
    print(data)
    pos = "BUY"
    q = tbal / price

    q = round(q, 1)
    print(tbal)
    print(q)
    client.futures_change_leverage(symbol=symbol, leverage=info.laverage)
    buyorder = client.futures_create_order(symbol=symbol, side=pos, type="LIMIT", quantity=q, price=price, timeInForce="GTC")

错误:

代码语言:javascript
运行
复制
binance.exceptions.BinanceAPIException: APIError(code=-1111): Precision is over the maximum defined for this asset.

我什么都试过了,但还是没有用

EN

回答 2

Stack Overflow用户

发布于 2022-06-13 14:30:24

错误1111仅仅是因为您使用的价格高于允许的最大小数位数。

例如,如果tickSize返回0.01,则该符号允许的最大小数位数为2。

票数 0
EN

Stack Overflow用户

发布于 2022-07-07 00:07:18

您需要从二进制交换信息端点获得允许的对pricePrecision。

以下是指向二进制文档的链接

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72602610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档