33
پر توجہ دیں
61
پیروکار

بیک ٹیسٹنگ کے دوران پولنگ کا وقفہ اتنا طویل کیوں ہوتا ہے؟

میں تخلیق کیا: 2020-01-16 09:43:15, تازہ کاری:
comments   2
hits   1358

اس کے بعد کیا کرنا ہے؟

var start_time = new Date().getTime(); var num = 0;

function ontick() { num += 1; var now_time = new Date().getTime(); var a = exchange.Go(“GetDepth”); var b = exchange.Go(“GetAccount”); var c = exchange.Go(“GetRecords”, PERIOD_M1); var d = exchange.Go(“GetRecords”, PERIOD_M5); var Adepth = a.wait(700); var Aaccount = b.wait(700); var records_small = c.wait(700); var records_big = d.wait(700);

LogStatus('每个轮询间隔:', (now_time - start_time) / 1000 / num, '数据总共',num);

}

function main() { Log(exchange.GetAccount()); while (true) { ontick(); Sleep(2000); } } کسی بھی دن کے اعداد و شمار کو ماڈلنگ کے ساتھ واپس لیا گیا ہے، جس کے نتائج مندرجہ ذیل ہیں: ہر سروے کے وقفے: 12.311617961511049 اعداد و شمار کی کل 14030
ریئل ڈسک میں کسی بھی دن کے اعداد و شمار کی جانچ پڑتال کی گئی ہے اور اس کا نتیجہ یہ ہے: ہر سروے کے وقفے: 4.005092755540853 اعداد و شمار کی کل تعداد 15115 میرا سوال: 1. دونوں ریٹرنسنگ سروے کے درمیان فاصلہ اتنا بڑا ہے؟ لیکن دونوں میرے سیٹ کردہ 2000 سے بہت زیادہ ہیں۔ 2۔ میں نے GetRecords کو ایک سمیلیٹڈ سروے میں تبدیل کر دیا ہے۔ سروے کا وقفہ 5 سیکنڈ تک ہے۔ کیا اس میں کوئی روک تھام کا طریقہ کار ہے؟