O processo de solicitação é adiado

Autora:wcg123, Criado: 2018-02-27 14:26:47, Atualizado: 2018-02-27 15:22:33

Ao testar os indicadores da biblioteca de TA na plataforma, o Log mostrou o número de indicadores do PERIODM5 com a matriz de registros, que era atualizado a cada ponto do tempo no momento do re-teste, no entanto, no disco real, descobriu-se que o valor do ciclo anterior era atualizado a cada ciclo de tempo que passava cerca de 3 a 4 segundos. Ali Yun, localizado no sul de China, conecta o mercado de futuros da OKEX. Testei o GetRecords e o resultado não foi mais de 100ms, por favor, qual é o problema?

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

Mais.

Sonhos pequenosTestado, é verdade que a troca pode ter um atraso de 3 segundos na atualização da linha K, ou pode usar os dados do ticker para sintetizar a linha K.

wcg123Por exemplo, os registros que precisam de um ciclo de 5 minutos de 0 a 0 a 0 a 05 minutos de 0 segundos recebem teoricamente o valor do primeiro ciclo de 5 minutos de 0 a 0 a 0 a 0 segundos, mas eu corro o disco físico por mais de 3 a 4 segundos para mostrar um valor atualizado.

Sonhos pequenosNo entanto, o disco real descobriu que o valor do ciclo anterior é atualizado a cada ciclo de tempo que passa cerca de 3 a 4 segundos.

NxtplayerPor causa da flauta, eu também tentei mudar o céu.

wcg123Eu descobri que a atualização do getrecords da transação de moedas do huobi está atrasada por 5s.

NxtplayerIsso é muito embaraçoso.

wcg123É como se fosse a plataforma OKEX a atualizar o K-line.

NxtplayerÉ um erro de tempo do servidor? Você recebe uma barra a cada 1 segundo, monitorar o tempo da barra, se o tempo mudar, significa que há uma nova barra, e comparar.