-1

我想密切关注 MtGox 股票代码,并在 BTC 价格大幅下跌时收到提醒。

Node.js + Socket.io 似乎是实现这一目标的最佳方式,但不幸的是我对此很陌生。

我找到了正在做我想做的事情的客户端( github链接)。问题是我在这里是盲人,我什至无法在控制台中显示当前的 BTC 价格。

根据我糟糕的 JS 知识,我猜我需要使用 setInterval 来比较 2 个价格并评估价格变化,但在哪里?

4

1 回答 1

0

我建议使用这个库,更多的文档,更接近你的目标。

https://github.com/ralphtheninja/goxstream

我不会为您编写所有代码,但这是一个可靠的开始。如果将其保存到 js 文件并使用 node 运行它,它将在每次更新时输出购买值。就像您提到的那样,您需要存储最后一个价格,然后显示两者之间的差异。不过,这与编程一样基本,因此您应该能够锁定最后一块:)

var gox = require('goxstream')
gox.createStream().on('data', function(data){
  try {
    console.log(JSON.parse(data).ticker.buy['value']);
  } catch (err) {}
});
于 2013-10-23T22:36:38.433 回答