Foro sobre el trading, sistemas de trading automáticos y simulación de estrategias comerciales.
Reflexión: ¿Vale la pena usar generadores de EAs o ChatGPT para codificar?
Miguel Angel Vico Alba, 2025.03.16 23:42
Si estás usando herramientas como ChatGPT, fxDreema, EA Builder, Strategy Quant, ForexEAdvisor, Molanis, entre muchas otras, probablemente pienses que estás ahorrando tiempo.
La realidad es que terminarás gastando mucho más intentando corregir los errores que si hubieras aprendido MQL4/5 desde el inicio.
El problema es que estos generadores crean código sin entender realmente la lógica detrás.
El resultado es un código lleno de errores:
- Mezcla de MT4 y MT5 (MQL4/5).
- Múltiples funciones OnCalculate/OnTick. ¡Incluso OnInit! ¿Hola? 😅
- Buffers mal inicializados.
- Llamadas a funciones inexistentes.
- Uso incorrecto de identificadores y valores.
- Falta de ajuste de dígitos.
- Errores de compilación, y así hasta el infinito.
En muchos casos, ni siquiera verifican códigos de retorno ni manejan errores correctamente.
Si no has aprendido MQL4/5, no hay un lenguaje común para comunicarnos. Si te decimos lo que necesitas, no puedes codificarlo. Si te damos el código, no sabes cómo integrarlo.
Si realmente quieres un EA funcional y sin errores, aprende MQL4/5 y hazlo bien desde el inicio.
- Manual de referencia MQL5: La biblia de MQL5.
- Guía de algotrading: Por el momento en inglés (posiblemente se traduzca en el futuro).
- Sección Artículos: Aquí podrás encontrar todo tipo de información para todos los niveles de programación, desde manuales para principiantes hasta recursos más avanzados.
- Sección CodeBase: Aquí encontrarás miles de ejemplos de código gratuitos.
donde podria ?
donde podria ?
Sí es posible, incluso sin saber programar desde cero. Hoy en día puedes apoyarte en la inteligencia artificial, pero es importante que entiendas al menos la lógica de trading y cómo funcionan las condiciones (entradas, salidas, gestión de riesgo).
Al instalar MetaTrader 5, el programa ya incluye varios ejemplos de EAs en MQL5. Te recomiendo revisarlos para ver cómo están estructurados, cómo usan indicadores y cómo gestionan las órdenes. Puedes ir preguntándole a la IA qué hace cada parte del código para entenderlo mejor.
Para empezar, lo ideal es crear algo sencillo, por ejemplo un robot basado en RSI, con reglas claras de compra y venta. A partir de ahí, poco a poco puedes ir mejorándolo y aprendiendo más sobre MQL5.
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso