Почему сообщения тикера в MtGox PubNub API повторяются?

Я использую API MtGox PubNub для получения данных тикера. Я подписался на тикер BTC/EUR с идентификатором 0bb6da8b-f6c6-4ecf-8f0d-a544ad948c15. Более чем в половине случаев, когда я получаю новое сообщение тикера, данные точно такие же, как и в предыдущем сообщении, за исключением, конечно, метки времени. Я ожидал сообщения тикера только тогда, когда будут доступны новые данные, поэтому я не понимаю, почему сообщения тикера повторяются. Примеры:

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

Какие события вызывают трансляцию тикерного сообщения?

Этот вопрос также есть на bitcointalk.org .

Ответы (1)

Тикер API PubNub MtGox повторяет сообщения

События Тикера — это Обновления, которые передаются непосредственно вам и могут представлять или не отражать изменение цены. Однако обновления тикера обычно связаны с торговым событием, которое происходит в торговом канале.

Вы можете найти торговый поток здесь: 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/20495713/are-there-ready-made-java-classes-for-the-mtgox-pubnub-json-api/20500700#20500700