MtGox socket.io problema de transmisión

MtGox Streaming API está inactivo o hay algún problema con el código.

Usé este ejemplo https://bitbucket.org/nitrous/mtgox-api/src/004c254993963baeb239ac7ac7f676b5024fc93f/socket/ws.client.html?at=master

Puede ver el ejemplo aquí http://atc.leadsoft.eu/test.html

Ingresé la URL del servidor ( https://socketio.mtgox.com/mtgox ) y hice clic en conectar, pero la mayoría de las veces escribe solo Conectado o Tiempo de espera de conexión y se congela.

Por favor, pegue el código aquí mismo.
Tienes el código en el primer enlace.... bitbucket.org/nitrous/mtgox-api/src/…
Necesitas el código aquí compañero. No es un enlace. Y debe darnos las pocas líneas reales que no funcionan. No 327 líneas de código. Esto es si quieres que tu pregunta sea respondida
Creo que esto sería mejor publicado en StackExchange. Por cierto, Mt. Gox está perdiendo muchos clientes en este momento.

Respuestas (1)

Básicamente, la API de Mtgox apesta. No es tu culpa, es de ellos. Es casi imposible obtener mediante programación una buena lectura de su libro de pedidos. socket.iosolo funciona aproximadamente el 20% del tiempo y la httpAPI a menudo proporciona información incorrecta.

Para evitar esto, tengo varias instancias de servidor que se reconectan y desconectan constantemente hasta que se establece un vapor exitoso y luego me informan hasta que falla. La idea es tener siempre al menos un flujo de trabajo.

Me doy cuenta de que esto puede ser increíblemente poco práctico, por lo que es posible que desee utilizar un servicio como los gráficos de bitcoin que tienen su propia API, pero si necesita más datos que cada 15 minutos, tendrá que pagar o encontrar alguna solución.

Aquí hay otras personas que se quejan de lo mismo. Uno sugiere usar websocketsy afirma que ha tenido más éxito.