如何解决CCXT - 通过仅指定报价货币金额创建市价订单
据我所知,CCXT 不提供创建订单类型的功能:
“我要花 10 USDT 购买 BTC”
相反,您唯一可以做的就是指定您要购买的基础货币 (BTC) 的数量,如下例所示:
const order = await exchange.createOrder(symbol,'market','buy',amount,price);
或
const symbol = 'BTC/USD';
const amount = 2;
const price = 9000;
cost = amount * price;
const order = await exchange.createMarketBuyOrder (symbol,cost);
有什么我遗漏的东西可以提供我需要的功能吗?
我能想到的唯一解决方案是获取基础货币的价格并计算其等于 10 USDT 的百分比,然后我可以将其用作上述示例中的 amount
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。