Type/to search
0
Follow
0
Followers
Escribí un ejemplo para registrar los datos históricos de los pares de divisas de Huobi. ¿Por qué solo aparece un registro al mismo tiempo durante la operación?
FAQ
Created 2018-10-30 00:28:47  Updated 2018-10-30 00:41:13
 7
 2506

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); } } }
Related Recommendations
Comment
All comments (7)

    是的 , 这个接口一般是 交易所 返回不定数量的成交信息。一般都有ID 和时间戳 用来 判断 是不是已经获取过的数据。

    8 years ago

    大神来了,是的昨天在测试的时候,正好遇到输出一条记录,被误导了。还有现在返回的ID都是一样的,后来才改成时间戳来判断了。多谢两位解惑

    8 years ago

    哦 这个是哪个交易所 ?

    8 years ago

    如果 成交不活跃 , 可能 短时间内返回的 都是一样的 成交信息 , ID 可能也就一样了。

    8 years ago

    GetTrades()[0] 你只取第一条 有时候有多条的

    8 years ago

    谢谢

    8 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)