Discusión sobre el artículo "Algoritmo de trading evolutivo con aprendizaje por refuerzo y extinción de individuos no rentables (ETARE)"

 

Artículo publicado Algoritmo de trading evolutivo con aprendizaje por refuerzo y extinción de individuos no rentables (ETARE):

Hoy le presentamos un innovador algoritmo comercial que combina algoritmos evolutivos con aprendizaje profundo por refuerzo para la negociación de divisas. El algoritmo utiliza un mecanismo de extinción de individuos ineficaces para optimizar la estrategia comercial.

Recuerdo ese día como lo hago ahora: 23 de junio de 2016, referéndum sobre el Brexit. Mi algoritmo, basado en patrones clásicos de análisis técnico, mantenía con confianza una posición larga en la libra esterlina. "Todas las encuestas muestran que Gran Bretaña permanecerá en la UE", pensé entonces. Y así, a las 4 de la madrugada, hora de Moscú, cuando los primeros resultados mostraron la victoria de los partidarios de la salida, la libra se desplomó 1.800 puntos en solo unos minutos. El depósito se evaporó en un 40%.

Así que en marzo de 2023, empecé a desarrollar el ETARE - Algoritmo de trading evolutivo con aprendizaje por refuerzo y extinción (eliminación) de individuos no rentables. ¿Por qué la eliminación? Porque en la naturaleza sobrevive el más fuerte. ¿Y por qué no aplicar este principio a las estrategias comerciales?

¿Está listo para sumergirse en un mundo en el que el análisis técnico clásico se funde con lo último en inteligencia artificial, donde cada estrategia comercial lucha por sobrevivir en la selección natural darwiniana? Pues abróchese el cinturón: será interesante. Lo que está a punto de ver no es un robot de trading más. Es el resultado de 15 años de ensayo y error, miles de horas de programación y, francamente, unos cuantos depósitos quemados. Pero lo principal es un sistema que funciona y que ya aporta beneficios reales a sus usuarios.


Autor: Yevgeniy Koshtenko

 

Buenas noches.

Leí su artículo y lo encontré extremadamente interesante.

He configurado al consultor para que trabaje en una cuenta demo. Abre operaciones correctamente, pero no cierra ninguna, independientemente del saldo, ya sea positivo por unos pocos miles de euros o negativo. Me gustaría saber si funciona así y si las operaciones deben cerrarse manualmente, o si necesito cambiar algún parámetro en el archivo de Python y establecer el beneficio o el stop loss, ya sea global o individualmente.

No hablo ruso, solo español.

Este mensaje ha sido traducido por Google, pero espero que se entienda. Muchas gracias por su atención y dedicación.

 

Este enfoque y esta metodología son sencillamente brillantes. Su aplicación acelerará el autoaprendizaje y la modernización del sistema, haciéndolo cada vez más avanzado. Realmente parece capaz de superar al mercado. ¡Gran trabajo! Todavía no estoy familiarizado con el uso de este EA y la base de datos. ¿Podría proporcionarme el flujo de trabajo completo y el EA para probarlo? Muchas gracias.

 
Un enfoque intrigante, gracias al autor por su contribución. Sin embargo, el código es sólo una clase Python, inutilizable sin un EA y un DBMS. Espero que, en el futuro, el autor nos proporcione un sistema de trabajo o al menos alguna guía para implementar y experimentar con su enfoque evolutivo. Gracias en cualquier caso.
 

Hola saludos desde Indonesia,

Yo estaba mirando su algoritmo y parece que parece gran artículo.

¿Puedo obtener su enlace github? Gracias de antemano

 
Hola, ¿puede proporcionar el paquete MetaTrader5 para python por favor?
 
xiaomaozai #:
Hola, ¿puede proporcionar el paquete MetaTrader5 para python por favor?
https://www.mql5.com/es/docs/python_metatrader5
Documentación para MQL5: MetaTrader para Python
Documentación para MQL5: MetaTrader para Python
  • www.mql5.com
MQL5 ha sido pensado para el desarrollo de aplicaciones comerciales de alto rendimiento en los mercados financieros y no tiene análogos...
 
Aplicando la teoría evolutiva a la redacción de estrategias, la extinción de errores y el aprovechamiento de los puntos fuertes, ¿qué nivel de evolución se producirá finalmente? Lo estamos deseando.