Menulis contoh catatan transaksi bitcoin untuk mencatat data historis, mengapa hanya satu catatan yang muncul pada waktu yang sama saat berjalan?

Penulis:igagix, Dibuat: 2018-10-30 00:28:47, Diperbarui: 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);
   	}
}
}

Lebih banyak

Mimpi kecilYa, ini adalah antarmuka yang biasanya digunakan oleh bursa untuk mengembalikan sejumlah informasi transaksi. Biasanya ada ID dan timestamp yang digunakan untuk menilai apakah data telah diperoleh.

DajiahaoGetTrades ((() [0] Anda hanya mengambil yang pertama dan kadang-kadang ada beberapa.

Mimpi kecilJika transaksi tidak aktif, mungkin semua informasi transaksi yang sama akan dikembalikan dalam waktu singkat, ID mungkin sama.

igagixToken

Mimpi kecilOh, bursa mana ini?

igagixPada saat itu, saya mencoba untuk mengidentifikasi apa yang terjadi di komputer saya, dan saya menemukan bahwa itu tidak benar. Saya menemukan bahwa itu tidak benar.

igagixTerima kasih.