Pages:
Author

Topic: Alguien me echa un cable para meter los datos del volumen gox en Excel??? (Read 2062 times)

hero member
Activity: 924
Merit: 503
No se que ha pasado que se han deshabilitado algunas opciones, el menú exchange, formato e insertar ya no están disponibles.

Me encanta que confíes en mi para intentar encontrar una solución a lo de la actualización con los script triggers pero esto para mi es imposible, estoy en la lección "hello world".

Veo que estas haciendo algún cambio no?

 Grin Grin Grin Grin Grin Grin Grin
member
Activity: 133
Merit: 22
La autorización la pide siempre la primera vez que actualizas, no te la debería pedir de nuevo.

Lo de la actualización supongo que se podrá, pero será por código. En principio desde los triggers que puedes configurar el mínimo es cada minuto.

Si lo quieres buscar en google prueba con "script triggers"

He protegido el documento, si quieres modificarlo, haz una copia. Es para proteger el original.
hero member
Activity: 924
Merit: 503
Sencillamente perfecto.

Pero me pide autorización para actualizar, no se por que, y otra pregunta, no se puede modificar el tiempo entre actualización automática y actualización automática?, es que un minuto me parece mogollón.

Un millón de gracias.


 Grin Grin Grin Grin Grin Grin Grin
member
Activity: 133
Merit: 22
Buenas,

He compartido un nuevo docu: https://docs.google.com/spreadsheet/ccc?key=0Ah9kVII2frK-dFQzelZkRWFGRGphTi00SzlpdXhVOGc&usp=sharing

Este tiene el formato tal y como quieres, se actualiza cada minuto y desde el menú lo puedes actualizar a mano.

Dime que te parece.


Lo mismo que el anterior. Comparto el documento y su script (muy mejorable) libremente para que se pueda modificar, adaptar. Por favor, en la parte del script dejar las 2 primeras líneas sin modificar, el link a www.crypto-exchange.es y la dir BTC por si alguien quiere aportar.

Gracias.
hero member
Activity: 924
Merit: 503
Sin problema, una vez que tienes los datos, puedes ponerlos donde quieras, en el código del script te he dejado comentarios si tienes alguna duda me dices.

Te he mandado un privado.

 Grin Grin Grin Grin Grin Grin Grin
member
Activity: 133
Merit: 22
Sin problema, una vez que tienes los datos, puedes ponerlos donde quieras, en el código del script te he dejado comentarios si tienes alguna duda me dices.
hero member
Activity: 924
Merit: 503
Vale se me ocurre que se podrían cambiar los datos del rectángulo blanco de la izquierda, que son los que se ven actualmente, por los del rectángulo de la derecha, los que realmente me interesan.

Como lo ves?



 Grin Grin Grin Grin Grin Grin Grin
member
Activity: 133
Merit: 22
Tienes ahí el código. Los datos están metidos en variables, puedes tratarlos, colocarlos, como veas conveniente.
hero member
Activity: 924
Merit: 503
Me acabo de dar cuenta de un detalle, los precios del ask que se ven, son los correctos aunque están puestos al revés, pero no se que pasa con los precios que se ven en las celdas del bid, se debe de ver otro rango mas por abajo porque muestra precios del 800 y pico cuando el mas próximo al precio actual debería de ser algo así como 940$

Muchas gracias, eres un crack.

Otra cosa, eso lo podría tener yo en mi excel? a modo plantilla digo.

Bueno me surgen mas preguntas pero vamos poco a poco y por partes.

Y si no me explico bien, que puede ser, pregúntame para darte el menor trabajo posible.

 Grin Grin Grin Grin Grin Grin Grin
hero member
Activity: 924
Merit: 503
Prueba ahora  Wink

https://drive.google.com/folderview?id=0Bx9kVII2frK-QjVVMnJBVnhfck0&usp=sharing

Lo tienes que actualizar a mano, en el menú MTGOX --> Actualizar

Ok, ahora si que veo los datos.

Bueno y se podrian ordenar los precios y su liquidez en rangos de 5$ en 5$, es decir esto:



Pero con los valores que toque, el orden, si es este mejor, si no no es importante.

Muchas gracias de nuevo.

 Grin Grin Grin Grin Grin Grin Grin
member
Activity: 133
Merit: 22
Prueba ahora  Wink

https://drive.google.com/folderview?id=0Bx9kVII2frK-QjVVMnJBVnhfck0&usp=sharing

Lo tienes que actualizar a mano, en el menú MTGOX --> Actualizar
hero member
Activity: 924
Merit: 503
Ham si, tal vez con VBS... no sé...  Tongue lamento no poder ayudar, nunca he sido amigo de microsoft, nunca aprendí eso, yo programaría mis propios cálculos en una página web dinámica, pero entiendo que quieras en excel si quieres hacer fórmulas y gráficas y esas cosas sin más programación...

Entiéndeme, seguramente lo que propones tu sea mejor, no lo discuto, pero yo no tengo idea de programación, tampoco es que vaya a hacer una operaciones muy complejas con los números, pero bueno, si consigo hacerme con algo que funcione pues podría hacer unas pruebas sobre algo que me ronda la cabeza y que puede estar bien. Veremos.

 Grin Grin Grin Grin Grin Grin Grin
hero member
Activity: 616
Merit: 501
Ham si, tal vez con VBS... no sé...  Tongue lamento no poder ayudar, nunca he sido amigo de microsoft, nunca aprendí eso, he creado archivos con datos externos, pero no así dinámicamente, yo para eso programaría mis propios cálculos en una página web dinámica, pero entiendo que quieras en excel si quieres hacer fórmulas y gráficas y esas cosas sin más programación...
hero member
Activity: 924
Merit: 503
Pero yo nunca he visto un excel que cambie de acuerdo a datos externos, osea, no mientras lo tengo abierto, eso no actualiza la pantalla sin recargar el archivo, ¿o si?.

Si, si que se actualiza, eso es seguro, yo mismo he tenido un programa llamado betangel que utilizaba unas plantillas excel y se actualizaban incluso mas de una vez por segundo si así lo elegías, los datos eran de la pagina de apuestas betfair, antes de la regulación del juego en españa y jodieran el tinglado claro, ahora bien, no me preguntes como.

 Grin Grin Grin Grin Grin Grin Grin
hero member
Activity: 616
Merit: 501
Pero yo nunca he visto un excel que cambie de acuerdo a datos externos, osea, no mientras lo tengo abierto, eso no actualiza la pantalla sin recargar el archivo, ¿o si?.
hero member
Activity: 924
Merit: 503
Perdón por la tardía intromisión, pero me dio curiosidad, no entendí exactamente lo que quieres, ¿que el programa automáticamente cargue los datos en un excel?, osea, ¿que el programa cree un archivo excel?, ¿y que se actualice?, ¿que cree varios excel sucesivos con los nuevos datos?, o ¿que el programa edite un excel?, ¿cada cuánto?. ¿por qué un excel y no un csv o un json? (con excel también puedes abrir csv).

En principio me gustaria que fuera un excel para poder tratar los datos luego, hacer opereaciones aritmeticas con ellos basicamente y sacar conclusiones en forma de graficos.

Para nada es una intromisión, eres muy bien recibido y te agradezco el interés.

Si te pasas por el primer post, veras dos imágenes, pues se trata de tener la imagen de bitcoinwisdom pero en excel y que se actualice a la vez también claro, es decir tener un duplicado de lo que pasa en la web pero poder manejar esa información.

Espero haberme explicado, sino es así, pregunta lo que quieras y te respondo.

 Grin Grin Grin Grin Grin Grin Grin
hero member
Activity: 616
Merit: 501
Perdón por la tardía intromisión, pero me dio curiosidad, no entendí exactamente lo que quieres, ¿que el programa automáticamente cargue los datos en un excel?, osea, ¿que el programa cree un archivo excel?, ¿y que se actualice?, ¿que cree varios excel sucesivos con los nuevos datos?, o ¿que el programa edite un excel?, ¿cada cuánto?. ¿por qué un excel y no un csv o un json? (con excel también puedes abrir csv).
hero member
Activity: 924
Merit: 503
He sacado un ratillo y creo que tengo algo que te puede servir. Te explico lo que tengo hasta ahora:

Un millon de gracias a ti también, pero no se porque no veo nada.

Me sale un error debajo de precios y otro en la fila 16.

Que hago mal? solamente he pinchado el link.

 Grin Grin Grin Grin Grin Grin Grin
legendary
Activity: 1974
Merit: 1029
Me surge una duda, estoy haciendo los ejercicios que proponen en una web y digo yo, cada vez que ejecuto un programa tengo que andar poniendo sleep x; para ver que ejecuta?

Imagino que la respuesta es no pero bueno por aquí lo suelto.

Algo debe de haber, pero es que yo uso sistemas operativos de verdad, sorry! Tongue. Pero me juego pasta a que esto está preguntado y respondido en el web.
member
Activity: 133
Merit: 22
Buenas,

He sacado un ratillo y creo que tengo algo que te puede servir. Te explico lo que tengo hasta ahora:

Primero lo he hecho en Google Spreadsheet para que sea accesible desde cualquier lado, el link es: https://drive.google.com/folderview?id=0Bx9kVII2frK-QjVVMnJBVnhfck0&usp=sharing

Lo he puesto para que se pueda editar, acordaros de hacer una copia por si acaso. Yo tengo la mía.

Al abrir la hoja, ejecuta un script (el script es accesible y lo puedes comprobar en el menú Herramientas-->Editor de secuencias de comandos.

Lo que hace es crear un nuevo menú que se llama MTGOX, lo verás al lado de Ayuda, ahora mismo, este menú actualiza el precio desde la API de MTGOX.

La segunda parte es traer el "market depth", el script también lo hace, y mete los datos de "asks" y "bids" en las variables "demanda" y "oferta", estas variables son un array de los datos que quedan en este formato:(lo he recortado por que trae muchos mas datos)

[{price:949.69999, amount:1.99166802, price_int:"94969999", amount_int:"199166802", stamp:"1391115174477880"}, {price:949.7, amount:5.665, price_int:"94970000", amount_int:"566500000", stamp:"1391114772384258"}, {price:949.87242, amount:0.42732725, price_int:"94987242", amount_int:"42732725", stamp:"1391114575076108"}, {price:950, amount:7.19233051, price_int:"95000000", amount_int:"719233051", stamp:"1391114706432678"}, {price:951, amount:0.69107116, price_int:"95100000", amount_int:"69107116", stamp:"1391114798352679"}, {price:952, amount:9.83775221, price_int:"95200000", amount_int:"983775221", stamp:"1391114392323024"}, {price:952.056, amount:0.043, price_int:"95205600", amount_int:"4300000", stamp:"1391114183284670"}]

Ahora queda leer el array y extraer los datos que nos interesan "price" y "amount" e introducirlo en las celdas que queramos.

Pero ahora si que si, no tengo tiempo. Si alguien se anima perfecto, si no, mañana sigo.

Si vais a utilizar el script, hacerlo con total libertad, pero por favor dejar el link a Crypto-exchange.es que he puesto en la cabecera.
Pages:
Jump to: