Đang trì hoãn việc xử lý yêu cầu

Tác giả:wcg123, Tạo: 2018-02-27 14:26:47, Cập nhật: 2018-02-27 15:22:33

Trong khi kiểm tra các chỉ số của thư viện TA trên nền tảng, Log đã xuất hiện các chỉ số của PERIODM5 với các mảng của Records, được cập nhật tại thời điểm nào đó khi kiểm tra lại, tuy nhiên trong ổ đĩa thực, nó được tìm thấy rằng mỗi chu kỳ thời gian trôi qua khoảng 3 đến 4 giây mới cập nhật các giá trị của chu kỳ trước. Trong khi đó, các nhà đầu tư khác cũng cho biết họ đang tìm kiếm một nhà đầu tư mới ở Trung Quốc. Tôi đã kiểm tra dưới đây GetRecords kết quả chậm không quá 100ms, xin hỏi vấn đề ở đâu?

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

Thêm nữa

Giấc mơ nhỏTrong khi đó, các nhà giao dịch đã thử nghiệm, và thực sự, khi cập nhật K-Line, họ sẽ bị trì hoãn 3 giây hoặc tự tạo ra K-Line bằng dữ liệu ticker.

wcg123Ví dụ như Record cần một chu kỳ 5 phút từ 0 đến 0 đến 0 đến 0 phút 0 giây, và theo lý thuyết sẽ nhận được giá trị của chu kỳ 5 phút trước đó khi đạt đến 0 đến 0 đến 0 phút 0 giây, nhưng tôi chạy đĩa thực mỗi lần mới hiển thị giá trị sau 3 đến 4 giây.

Giấc mơ nhỏTuy nhiên, trong đĩa thực, chúng tôi thấy rằng mỗi chu kỳ thời gian trôi qua khoảng 3 đến 4 giây mới cập nhật giá trị của chu kỳ trước.

nxtplayerTôi cũng muốn thử.

wcg123Tôi đã phát hiện ra rằng việc cập nhật các giao dịch tiền tệ trên getrecords của huobi bị trì hoãn 5 giây.

nxtplayerĐiều đó thật đáng xấu hổ.

wcg123Nó giống như một bản cập nhật nền tảng OKEX.

nxtplayerCó phải là lỗi thời gian máy chủ? Bạn nhận được một thanh mỗi giây, theo dõi thời gian của thanh, nếu thời gian thay đổi, có một thanh mới, so sánh lại.