Extrayendo Datos de las Criptomonedas [Python Parte 2]
Anteriormente escribí esta entrada:
https://steemit.com/steem/@sethroot/extrayendo-datos-de-las-criptomonedas-para-saber-como-invertir-en-este-mundillo-python-parte-1
Es importante saber que estoy escribiendo una serie, con múltiples propósitos, el primero es Crear un software capaz de predecir la subida o bajada de una moneda con datos de otras cripto-monedas, el oro, el Dolar, el euro o alguna noticia que pueda influir de alguna manera con la moneda, esto para maximizar nuestras ganancias, aunque actualmente no tengo nada invertido en este mundillo de las Cripto-Monedas si conozco bastante sobre el tema y por eso estoy escribiendo algo que se sera de mucha ayuda para otros interesados...
Por ejemplo imagínate agregarle a tu minero un bot capaz de cambiar entre monedas y maximizar tus ganancias, ademas el minero con machine learning sera capaz de aprender de sus errores con falsos positivos o patrones :D
Hoy les traigo un código un poco mas difícil de digerir y no lo he compactado, debido a que es solo para mostrar mas o menos como extraer la información que necesitamos de una pagina web, ojo mas adelante agregare extracción de APIs diferentes pero no los quiero abrumar con la información :D
El código puede ser compactado con una lista de monedas y un bucle for que busque en la lista cosa que hace cada if ahora mismo, pero funciona, al final la captura...
El codigo aqui en mi Git:
https://github.com/Seth-Root/ExtractHistoryCriptoCurrencys/blob/master/calc_cm_con_historico.py
Es importante saber lo primero que vamos a hacer con el código, que sera agregarlo a las listas tomaremos las listas y usaremos Prettytables para mostrar Una tabla formateada, vamos a agregar gráficos de varias criptomonedas a la ves, la idea es que el bot pueda predecir cual va a bajar y por que, y aprenda si se equivoca :D... eso lo hare en la siguiente entrada "usare las listas para generar el gráfico con la tabla", y en la siguiente agregare la BD para aplicar mejor el estudio Estadístico...
La predicción y el sistema de IA es lo ultimo que haremos como en la parte 25 o 30 :S, claro si no tiro la toalla :S, no veo mucha gente interesada :(
es algo como los robots forex? o algo asi? es dificil predecir si una moneda baja o sube, el analisis tecnico solo logra un 50% de acierto.
El problema de las predicciones es que se enfocan en lo que todos se enfocan :S... y bueno actualmente hay muchas tecnicas de prediccion Machine Learning, Teoria de Grafos, IA entre otras tecnicas no se trata solo de prediccion estadistica, hasta Social Media y Noticias quisiera implementar pero veo que no es tan interesante el tema como esperaba, asi que estoy pensando en dejarlo hasta estadisticas es decir 3 o 4 entradas mas por q no veo motivacion :(
Te entiendo yo escribo cosas que son muy importantes y la gente no le presta interes, a veces eso frustra un poco, mientras que si ponen la vida o algun secreto de alguna estrella o futbol, tiene mucha acogida, tambien pienso que muchas veces la gente no quiere leer mucho, quiere informacion concisa en dos renglones, animo, yo tambien estoy igual pero no me desanimo, saludos.
Yo no me desanimo, puedes leer mucho de lo que he escrito en stickybitshell.wordpress solo que si bueno no veo que va por buen camino hare el programa y lo usare yo como proyecto personal que es en realidad como lo tengo ahora mismo :D... y bueno el problema es que con la programacion no hay mucha acogida con las criptomonedas un poco menos si multiplicas la acogida da menos jajajajaja :D
entonces tu piensas que hay forma de saber cual cryptomoneda sera la que domine?
La que domine sobre una hora si, sobre un dia he incluso sobre 1 semana hasta por 1 mes, pero la gracia esta en minar el menor tiempo posible en una moneda y cambiar a otra y al final del dia comparar que habria pasado si minaba esta o aquella y hacer que el robot lo entienda y cada vez cometa menos errores, este tipo de algoritmo ya lo he aplicado a Las apuestas 1:1 pero como ahora no debo acercarme a este tipo de apuestas lo quiero aplicar en algo que tenga menos riesgo o que no se llame apuesta... y que me permita seguir aprendiendo en mi rama la programacion en Python ya que con ella me gano la vida :D... saludos