0
fokus pada
0
Pengikut

Pemrosesan tertunda

Dibuat di: 2018-02-27 14:26:47, diperbarui pada: 2018-02-27 15:22:33
comments   9
hits   1713

Dalam pengujian indikator perpustakaan TA di platform, Log menghasilkan nilai indikator PERIOD M5 dengan array Record, yang diperbarui pada titik waktu saat pengujian ulang, namun ditemukan di hard disk bahwa setiap siklus waktu sekitar 3 hingga 4 detik akan memperbarui nilai siklus sebelumnya. Ali Cloud yang disewa di Guangdong, Cina, terhubung dengan okex futures. Saya telah menguji GetRecords dan hasilnya tidak lebih dari 100ms, mohon pertanyaannya di mana?

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)
    }
}