¿Por qué se repiten los mensajes de teletipo en la API MtGox PubNub?

Estoy usando la API PubNub de MtGox para obtener datos de ticker. Me suscribí al ticker BTC/EUR con id 0bb6da8b-f6c6-4ecf-8f0d-a544ad948c15. En más de la mitad de los casos, cuando recibo un nuevo mensaje de teletipo, los datos son los mismos que los del mensaje anterior, excepto por la marca de tiempo, por supuesto. Esperaba mensajes de cotización solo cuando hay nuevos datos disponibles, por lo que no entiendo por qué se repiten los mensajes de cotización. Ejemplos:

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

¿Qué tipo de eventos activan la transmisión de un mensaje de teletipo?

Esta pregunta también está en bitcointalk.org .

Respuestas (1)

PubNub MtGox API Ticker Repetir mensajes

Los Ticker Events son actualizaciones que se transmiten directamente a usted y que pueden o no representar un cambio de precio. Sin embargo, las actualizaciones del ticker generalmente están vinculadas a un evento comercial que ocurre en el canal comercial.

Puede encontrar el flujo comercial aquí: 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=verdadero

Entonces, en lo que respecta a las actualizaciones, puede recibir actualizaciones de valor constantes. También puede considerar buscar valores históricos utilizando la API de historial: http://www.pubnub.com/how-it-works/storage-and-playback/

Consulte también el artículo de Stackoverflow relacionado: https://stackoverflow.com/questions/20547815/convenient-way-to-extract-data-from-the-mtgox-pubnub-json-api/20553315#20553315

o

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