api - Binance API,我正在尝试用 BTC 购买代币

标签 api binance

<分区>

我正在使用此代码购买 NEO:

enter image description here

如果我运行此代码,我将以市场价格购买 0.05 NEO, 但我想用 0.05 BTC 购买一些 Neo。

例如: 如果 NEO 价格为 0.01,那么我将购买 5 个 NEO,如果 NEO 价格为 0.025,则我将购买 2 个 NEO。

有人知道怎么做吗?

谢谢,

最佳答案

从上下文中,我看到您正在使用 binance-api-node包。

不幸的是,这个包不支持“报价订单数量”(官方 REST API 中定义的 quoteOrderQty docs)。此参数将允许您定义报价货币的金额(如果是 NEO/BTC,则为 BTC)。


我不建议获取当前市场价格并在之后提交订单(正如对您问题的评论和其他答案所暗示的那样),因为它不会非常精确,并且会带来一些意想不到的后果。

如果市场价格下跌(从 Binance 生成市场价格信息以响应您的请求到他们收到您的订单),您只需以高于您可能拥有的价格购买。如果市场价格上涨,您购买的基础货币将比您可以拥有的少。


相反,我建议直接调用 POST/api/v3/order 端点并使用 quoteOrderQty 参数。或者使用支持参数的不同 NPM 包,例如 ccxt .

关于api - Binance API,我正在尝试用 BTC 购买代币,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66878492/

相关文章:

java - 如何使用币安 API,通过代码简单的获取价格

Binance API 的 Java 客户端在启动时加载大数据

rest - 微服务架构中UI数据聚合最好的地方在哪里

java - 医疗保险 claim /EasyClaim

ruby-on-rails - 如何从 rest api 返回 pdf 文件?

c# - 将币安时间戳转换为有效的日期时间

python - 将 DataFrame 的 DataFrame 转换为单个 DataFrame 仅选择某些列 Python

javascript - 有没有办法检查 Kik 用户是否已授权而不提示他们授权?

javascript - 检查删除和更新 ui angular ngResource 模块

Python 复制带条件的子列表