ہر دن کچھ وقت کے لئے چل رہا ہے ، تقریبا 10 گھنٹے ، اس کے بعد آرڈر کی جانچ پڑتال کرنے میں ناکام ہونے کا مسئلہ پیدا ہوتا ہے ، اگلے دن معمول پر آجاتا ہے ، خدا سے پوچھیں کہ اس کی وجہ کیا ہے۔ استعمال شدہ API انٹرفیس ، کیا اس انٹرفیس کو محدود کیا گیا ہے ، اس مسئلے کی تصدیق کیسے کی جائے؟
function kaiduo(symbol, PRI, shoushu) {
var duodan = exchange.IO("api", "POST", "/fapi/v1/order", "symbol=" + symbol + "&side=BUY&type=LIMIT&quantity=" + shoushu + "&price=" + PRI + "&timeInForce=GTC×tamp=_D")
while (duodan == null) {
Log('30下单失败,出错!!');
duodan = exchange.IO("api", "POST", "/fapi/v1/order", "symbol=" + symbol + "&side=BUY&type=LIMIT&quantity=" + shoushu + "&price=" + PRI + "&timeInForce=GTC×tamp=_D");
}
B_orders.push(duodan.orderId)
return B_orders
}
上面是下单的语句,但是到后面用订单ID查询订单的时候返回错误。下面是查询的函数。而且运行几个小时都没问题,只要出问题,今天剩下的时间就肯定一直不好用
for (i = 0; i < B_orders.length; i++) {
Sleep(100)
var B_ordered = exchange.IO("api", "GET", "/fapi/v1/order", "symbol=" + duofang + "&orderId=" + B_orders[i] + "×tamp=_D")
while (B_ordered == null) {
Log('71查单失败,出错!!');
B_ordered = exchange.IO("api", "GET", "/fapi/v1/order", "symbol=" + duofang + "&orderId=" + B_orders[i] + "×tamp=_D")
}
- 1
