Escreva um exemplo de um registro de transações de moedas para registrar dados históricos, por que apenas um registro aparece no mesmo período de tempo durante a execução?

Autora:IgAgix, Criado: 2018-10-30 00:28:47, Atualizado: 2018-10-30 00:41:13

img

    function main(){
        var tradesData = "";
        while(true){
        var huobiTrades = exchanges[0].GetTrades()[0];
   	    if(tradesData != huobiTrades['Time']){
            tradesData = huobiTrades['Time']; //赋值唯一时间戳
   		    
            var tradesType = "买入";//定义买卖类型及颜色
            var tradesTypeColor = "#32CD99";
            
            if (huobiTrades['Type'] == 1) {
        	    tradesType = "卖出";
        	    tradesTypeColor = "#CC3299";
            }

        //日志输出
        Log(tradesType, "时间:", 
        	_D(huobiTrades['Time']), "交易金额:", 
        	huobiTrades['Price'], "交易数量:", 
        	huobiTrades['Amount'], tradesTypeColor);
   	}
}
}

Mais.

Sonhos pequenosSim, essa interface geralmente é uma troca que retorna uma quantidade indeterminada de informações de transações. Geralmente, há IDs e barras de tempo para determinar se os dados já foram obtidos.

DajiahaoGetTrades ((() [0] Você só pega a primeira linha, às vezes há várias.

Sonhos pequenosSe a transação não estiver ativa, pode ser que a mesma informação de transação seja devolvida em um curto espaço de tempo, e o ID também pode ser o mesmo.

IgAgixMoedas

Sonhos pequenosO que é esta casa de câmbio?

IgAgixO deus veio, sim, ontem no teste, eu encontrei um registro de saída e fui enganado. E agora o ID que voltou é o mesmo, mas depois mudou para o tempo para julgar.

IgAgixObrigado.