Author

Topic: No me funciona el orderbook de bitstamp ¿a alguien más le pasa? (Read 763 times)

full member
Activity: 128
Merit: 104
# Ahí lo tienes


#!/usr/bin/python
import time
import urllib2
import urllib
import json
import os


def get(arg):

   return json.load(urllib2.urlopen(arg))
   
   


   
   
   

def precio():
   return get("https://www.bitstamp.net/api/ticker/")['last']




def precioconst():
   while 1:
      time.sleep(1)
      print precio()
def orderbook(bids,asks,pr,i):
   
   bid1=[]
   ask1=[]                     
   a="   BIDS               "+str(pr)+"                 ASKS\n\n  $        BTC                    $          BTC    "+  str(i)+"\n--------------------------------------------------------------\n"
   for i in range(0,len(bids)):
      bid1.append(bids)
   for i in range(0,len(asks)):
      ask1.append(asks)
   for i in range(0,32):
      a+=str(bid1
  • )+"   "+str(bid1[1])+"         "+str(ask1
    • )+"   "+ask1[1]+'\n'
       return a


    print "ORDER BOOK"


    i=0
    pr=0
    z=1
    while z:
       try:
          i=i+1
          a=get("https://www.bitstamp.net/api/order_book/")
          bids= a['bids']
          asks= a['asks']
          os.system('clear')
          print orderbook(bids,asks,pr,i)
          time.sleep(1)
          pr=precio()
          os.system('clear')   
          i=i+1
          print orderbook(bids,asks,pr,i)   
          time.sleep(1)      
       except:
          z=0
       
       
       
    print("\n")   
       

       
    # por 01835113
member
Activity: 100
Merit: 10
Para el error de la API ya lo han solucionado. Reconozco que son muy amables los chicos del soporte de bitstamp.

Yo no he usado la API, pero al menos para requerimientos usuales sobre transacciones (retiros y depósitos), sí... son muy eficientes y atentos.

Con respecto a ese orderbook en python, ¿está disponible en algún repositorio público, se le puede dar un vistazo... o es TopSecret? Wink

Saludos.
full member
Activity: 128
Merit: 104
Para el error de la API ya lo han solucionado. Reconozco que son muy amables los chicos del soporte de bitstamp.
full member
Activity: 128
Merit: 104
Hola,
desde abril el orderbook de bitstamp:

 https://www.bitstamp.net/market/order_book/

Dejó de funcionarme en tiempo real, tengo que actualizar continuamente para saber lo que está pasando. Así que empecé a mirarme la api y me hice yo mi propio orderbook en python.

Pero desde ayer no me da respuesta, me devuelve un 'error 403: forbidden'

Quería preguntar si a alguien más le pasa estás cosas y que medidas ha tomado. Gracias.
Jump to: