«Crea tu robot de trading sin saber programar» es una promesa que circula mucho en vídeos de IA, y en este caso concreto la parte técnica se sostiene mejor que en la mayoría. Repasamos el flujo completo y lo que el vídeo no dice sobre el resultado final.

El flujo: un generador de prompts por formulario, y Claude escribe el código MQL5

El vídeo muestra dos pasos. Primero, una web real y verificable — hobbiecode.com/generador-prompt-robot.html, de HobbieCode, una academia española de trading algorítmico — donde el usuario configura su estrategia mediante formularios: plataforma (MetaTrader 4, MetaTrader 5, NinjaTrader, cTrader…), activo, temporalidad, indicadores de entrada y salida, y gestión de riesgo. La web genera un prompt detallado y estructurado, listo para copiar. Segundo, ese prompt se pega en Claude, que devuelve el código completo en MQL4 o MQL5 — el lenguaje de programación de MetaTrader — junto con un manual de instalación. El código se pega en el editor de MetaTrader (MetaEditor), se compila y, si aparece «0 errores», el robot queda operando de forma automática las 24 horas.

Técnicamente, esta parte es correcta: Claude genera código MQL4/MQL5 funcional, conoce las funciones del API de MetaTrader (OnInit, OnTick, OrderSend) y el output suele compilar sin errores para estrategias de complejidad baja o media. Los pasos de instalación que muestra el vídeo — F4 para abrir MetaEditor, F7 para compilar, arrastrar el robot desde el Navegador al gráfico, verificar el icono de «carita sonriente» que confirma que está activo — coinciden con el procedimiento real documentado por MetaQuotes, el fabricante de MetaTrader.

Lo que el vídeo no dice: generar un robot no es generar un robot rentable

El paso que el vídeo no cubre — y que es el que de verdad determina si el ejercicio sirve para algo — es que un Expert Advisor bien programado no es lo mismo que un Expert Advisor rentable. Una estrategia simple (cruce de medias móviles más un indicador de confirmación) puede ejecutarse sin fallos técnicos y perder dinero de forma sistemática en un mercado real, adversarial y cambiante. El vídeo tampoco menciona backtesting robusto ni cuenta demo como paso previo obligatorio antes de arriesgar capital — lo presenta como un flujo de cuatro pasos hasta tener el robot «operando 24h», sin ese matiz.

Tampoco es del todo cierto el «sin saber programar» del titular: es correcto para la creación inicial del código, pero mantenerlo — depurar un error de compilación, entender por qué el robot pierde dinero, ajustar un parámetro que no se comporta como se esperaba — exige comprensión mínima de MQL5, no solo de trading. Y el «regalo» que promete el vídeo al final resulta ser el anuncio de un futuro documental, no un recurso descargable: la retención de contenido para generar comentarios es la misma mecánica de siempre, aplicada esta vez a un producto que además implica dinero real.

Cómo lo aplicamos nosotros

Que Claude pueda escribir código funcional en un lenguaje que el usuario no conoce es una capacidad real y útil — para MQL5, para cualquier lenguaje. El riesgo aparece cuando ese código controla dinero de forma autónoma y nadie en el circuito entiende lo bastante bien la lógica como para auditar por qué falla. Antes de dejar que cualquier automatización opere con capital real, separamos siempre la pregunta «¿genera código que compila?» de «¿alguien puede explicar por qué esta estrategia debería funcionar?».

Si estás automatizando procesos con IA que toman decisiones con dinero o datos sensibles y quieres hacerlo con las salvaguardas correctas, hablemos. Contacta con nosotros.