Ao testar os indicadores da biblioteca de TA na plataforma, o Log mostrou o número de indicadores do PERIOD
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)
}
}
Inventor quantificado - sonho pequenoTestado, é 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.
Inventor quantificado - sonho pequenoNo 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.