如何在Javascript中每10毫秒发送一次订单请求
如何每5到10毫秒发送一次购买请求? 除非订单完成,否则请求不会停止,若我将一方转入不受限制的市场如何在Javascript中每10毫秒发送一次订单请求,javascript,node.js,dom-events,Javascript,Node.js,Dom Events,如何每5到10毫秒发送一次购买请求? 除非订单完成,否则请求不会停止,若我将一方转入不受限制的市场 //Global Modules const crypto = require('crypto'); //Installed Modules var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest; var burl = "https://api.binance.com"; var e
//Global Modules
const crypto = require('crypto');
//Installed Modules
var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest;
var burl = "https://api.binance.com";
var endPoint = "/api/v3/order";
var dataQueryString = "symbol=LINABUSD&side=BUY&type=LIMIT&timeInForce=GTC&quantity=391.45&price=0.0281&recvWindow=40000×tamp=" + Date.now();
var timenow = Date.now();
console.log(timenow);
var keys = {
"akey" : '',
"skey" : ''
}
var signature = crypto.createHmac('sha256',keys['skey']).update(dataQueryString).digest('hex');
var url = burl + endPoint + '?' + dataQueryString + '&signature=' + signature;
var ourRequest = new XMLHttpRequest();
ourRequest.open('POST',url,true);
ourRequest.setRequestHeader('X-MBX-APIKEY', keys['akey']);
ourRequest.onload = function(){
console.log(ourRequest.responseText);
}
ourRequest.send();
为什么使用Java标记?
const interval=setInterval(something,x)
每x毫秒执行一次操作<代码>清除间隔(间隔)停止间隔。除非你住在binance服务器的隔壁,否则你的往返行程将比10毫秒长得多。@CharlesBamford我该如何在代码中添加这些行你能稍微引导一下吗?