O registro impresso é o número negativo de dois registros do resultado do GetRecords, ou seja, r.slice ((-2)O que é causado e como evitar isso? O gráfico mostra um ciclo de um minuto, e as linhas reais de K não possuem, claro, duas linhas k iguais.
A solução:
Ervas daninhasO disco real, o que é o ciclo real da linha K?
Exodus [tradução]Mas se há um problema, eu resolvi isso. let r = _C ((this.exchange.GetRecords, PERIOD_M1 * period); //Log(" obtém a nova linha K, a linha K de conclusão atual:",$.GetLast(r,1", a linha K da última vez:",this.lastKTime); let reAskCount = 0; // o número de vezes que a linha k é recriada, recriada pela primeira vez sem pausa, e depois de pausa para evitar que muitas vezes seja obtida, o que causa a desconexão while (($.GetLast ((r,1).Time<=this.lastKTime) { //Log (("a mesma linha K, retomada"); r = _C ((this.exchange.GetRecords,PERIOD_M1 * period); Se (reAskCount>1) Sleep ((1000); ReAskCount++; //Log (("Retornado K linha:",$.GetLast ((r,1)); Não.
Ervas daninhasLog ((exchange.GetRecords (().length) 1 minuto e 15 minutos são intervalos padrão que o exchange deve suportar
Exodus [tradução]Disco real
Exodus [tradução]E isso acontece a cada minuto ou 15 minutos.