据我所知,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
上面的示例。