是OK交易所,已经设了var ret = exchange.IO("api", “GET”, “/api/v5/account/balance”, “ccy=USDT”)
指定了ETH-USDT,开单设定最小的1张合约 openLong(ticker.Last - 180, 1)
账户里还有680 usdt,足够开一手的ETH-USDT永续合约的,为啥一直报这个错呢
如果想下单时用usdt来设定仓位,而不是用张,应该如何设定呢?
谢谢!
Neo1898 好像调用exchange.Buy这个执行开单的,都是币本位的单,如何改成下U本位的单子呢,是要自己调用交易所的api下单吗?谢谢!
Neo1898 小梦老师 看来openlong那里开单的是币本位的swap合约 的确我账户里没有ETH 所以报错 那如何才能开U本位的单子呢 我要怎么改呢
发明者量化-小小梦 报错:failed due to insufficient balance tag 意思是资产不足。
Neo1898 感觉var ret = exchange.IO("api", "GET", "/api/v5/account/balance", "ccy=USDT") 这句用的u本位计算权益; 但是下面的开单,好像却是币本位的方式开的单,如何转成为U本位的开单呢
小草 BTC_USDT一般是U本位,U本位通常1代表一个币。比本位1代表1张