Entrenar el sistema con backtests
En lugar de empezar con la IA completamente en blanco, puedes ejecutarla sobre datos históricos en el Probador de estrategias de MT4 y dejar que aprenda de todo lo que habría hecho mal ahí — y luego llevar ese aprendizaje a tu configuración real. Esta es la forma recomendada de darle al sistema una ventaja inicial antes de arriesgar dinero real.
Cómo funciona
brain_backtest.exe es una copia independiente del motor de IA usada únicamente durante las ejecuciones del Probador de estrategias. Se comunica con el EA LorentzianBot-Scalp-Backtest en su propio puerto (5655) y escribe todo lo que aprende en su propia carpeta backtest_state — completamente aislada de tu motor real (The Brain, puerto 5555) y sus archivos de memoria. Un backtest nunca puede afectar a una operación real, y una operación real nunca puede afectar a un backtest.
Una vez que estés satisfecho con un backtest, Merge-Backtest-To-Live.exe (normalmente ejecutado a través de su wrapper .bat) copia los errores recién aprendidos de backtest_state a tus archivos de memoria reales — omitiendo todo lo que ya sea demasiado similar a un error que el motor real ya conoce, para que la misma lección no se añada dos veces.
Paso 1: Ejecuta un backtest con la IA conectada
- Copia
brain_backtest.exeen la misma carpeta quebrain.exe. - En MT4, abre el Probador de estrategias y selecciona el EA LorentzianBot-Scalp-Backtest, con el símbolo, el rango de fechas y el modelo que quieras probar.
- En su pestaña Inputs, ajusta
AI_WORKING_DIRa tu carpeta de instalación, y ajustaAI_EXECUTABLEabrain_backtest.exe— esto anula el valor predeterminado del parámetro, ya que el EA de backtest no lanza un proceso automáticamente de fábrica. - Ejecuta el backtest. Al terminar, aparece una carpeta
backtest_statejunto abrain_backtest.execon todo lo que aprendió.
Verlo aprender
Aquí está la misma configuración ejecutada a través de tres rondas de backtest seguidas. En cada ronda, el Black Book tiene más historial contra el cual comparar — y bloquea más de las operaciones que habrían perdido.



Una vez que una ronda como esta se vea correcta, pasa al paso de fusión de abajo.
Paso 2: Fusiona ese aprendizaje en tu configuración real
- Cierra primero
brain.exe. - Ejecuta
Merge-Backtest-To-Live.batdesde tu carpeta de instalación. - Primero muestra una simulación — exactamente qué cambiaría, por símbolo — antes de escribir nada.
- Escribe
YESpara aplicarlo realmente. Cada archivo que cambia se respalda automáticamente antes. - Reinicia
brain.exe, o simplemente espera — la memoria de cada símbolo se recarga automáticamente la próxima vez que solicita una señal.
Repite conforme avanzas
Esto no es un paso único. Cada vez que hagas backtest de un nuevo rango de fechas, un nuevo símbolo, o después de una racha de pérdidas en real de la que quieras que el sistema aprenda, puedes ejecutar el mismo proceso de fusión de nuevo — solo añade entradas nuevas y no duplicadas sobre lo que ya existe, hasta el límite por símbolo.
Esto no es una garantía
Enseñar al sistema a partir de un backtest reduce las probabilidades de que repita un error específico, previamente observado, en un símbolo específico. No predice el movimiento futuro de precios, y los resultados de backtests pasados no garantizan el rendimiento futuro. Trátalo como una entrada más en tus propias decisiones de riesgo, no como un sustituto de ellas.