Mtgox

為什麼 MtGox PubNub API 中的程式碼消息會重複出現?

  • December 12, 2013

我正在使用 MtGox 的 PubNub API 來獲取程式碼數據。我已經訂閱了 id 為 0bb6da8b-f6c6-4ecf-8f0d-a544ad948c15 的 BTC/EUR 程式碼。在超過一半的情況下,當我收到一條新的股票消息時,數據與前一條消息的數據完全相同,當然時間戳除外。我只在有新數據可用時才期望股票消息,所以我不明白為什麼股票消息會重複。例子:

diff_to_previous  instant_________      last_all        last_local      last_orig       buy_____        sell____        vwap____        vol_____________    item  avg_____      high____        low_____
n/a               2013-12-12 16:31:46   EUR 628.31408   EUR 620.22000   USD 865.00000   EUR 620.22000   EUR 629.00000   EUR 647.91649   BTC 1365.61335998   BTC   EUR 649.27938 EUR 680.00000   EUR 615.00000
none              2013-12-12 16:31:50   EUR 628.31408   EUR 620.22000   USD 865.00000   EUR 620.22000   EUR 629.00000   EUR 647.91649   BTC 1365.61335998   BTC   EUR 649.27938 EUR 680.00000   EUR 615.00000
none              2013-12-12 16:31:53   EUR 628.31408   EUR 620.22000   USD 865.00000   EUR 620.22000   EUR 629.00000   EUR 647.91649   BTC 1365.61335998   BTC   EUR 649.27938 EUR 680.00000   EUR 615.00000
last_all          2013-12-12 16:32:05   EUR 617.41846   EUR 620.22000   USD 850.00000   EUR 620.23000   EUR 629.00000   EUR 647.91649   BTC 1365.61335998   BTC   EUR 649.27938 EUR 680.00000   EUR 615.00000

什麼樣的事件會觸發廣播消息?

PubNub MtGox API Ticker 重複消息

程式碼事件是直接向您發送的更新,可能代表也可能不代表價格變化。然而,程式碼更新通常與交易通道上發生的交易事件相關聯。

您可以在這裡找到交易流: http ://www.pubnub.com/console/?sub=sub-c-50d56e1e-2fd9-11e3-a041-02ee2ddab7fe&pub=demo&channel=dbf1dee9-4f2e-4a08-8cb7-748919a71b21&origin=pubsub .pubnub.com&ssl=true

因此,關於更新,您可能會收到不變的值更新。您還可以考慮使用 History API 查看歷史值:http ://www.pubnub.com/how-it-works/storage-and-playback/

另請查看相關的 Stackoverflow 文章:https ://stackoverflow.com/questions/20547815/convenient-way-to-extract-data-from-the-mtgox-pubnub-json-api/20553315#20553315

要麼

<https://stackoverflow.com/questions/20495713/are-there-ready-made-java-classes-for-the-mtgox-pubnub-json-api/20500700#20500700>

引用自:https://bitcoin.stackexchange.com/questions/18611