0
پر توجہ دیں
0
پیروکار

تاخیری پروسیسنگ

میں تخلیق کیا: 2018-02-27 14:26:47, تازہ کاری: 2018-02-27 15:22:33
comments   9
hits   1713

پلیٹ فارم پر ٹی اے بی کے اشارے کی جانچ کرتے وقت ، لاگ نے PERIOD کو M5 کے اشارے کے اعداد و شمار اور ریکارڈز کی ایک صف سے باہر نکالا ، جو وقت کے نقطہ تک پہنچنے پر اپ ڈیٹ ہوتا ہے ، تاہم اصل میں یہ پتہ چلا ہے کہ ہر وقت کے دورانیے کے بعد تقریبا 3 سے 4 سیکنڈ تک پچھلے دورانیے کے اعداد و شمار کو اپ ڈیٹ کیا جاتا ہے۔ چین کے جنوب میں کرایہ پر لیا گیا علی کلاؤڈ، اوکیکس فیوچر سے منسلک۔ میں نے GetRecords کے ساتھ ٹیسٹ کیا اور یہ 100ms سے زیادہ تاخیر نہیں کرتا ہے، براہ کرم پوچھیں کہ یہ کہاں ہے؟ بہت شکریہ

function main(){
    while(true){
        exchange.SetMarginLevel(10);
        exchange.SetContractType("quarter");                            
        var beginTime = new Date().getTime()
        var records = exchange.GetRecords(PERIOD_M5)
        var endTime = new Date().getTime()
        LogStatus("GetRecords 接口延迟时间:", endTime - beginTime, "毫秒。")
        
        Sleep(500)
    }
}