Actualización Techain — 27 Abril 2026
¡Hola a todos!
Hoy os traemos la actualización más importante en la historia de Techain en lo que se refiere a cómo se generan, diseñan y planifican los bots dentro de la plataforma. No es una mejora ni un retoque sobre lo anterior: hemos sustituido por completo el motor del año pasado que estaba detrás de la creación de bots por un motor nuevo, construido desde cero, pensado y diseñado específicamente para que los bots que salen de Techain sean profesionales, coherentes y operativos desde el primer minuto.
Este motor es el resultado de meses de trabajo y de escuchar a la comunidad cuando nos decíais que un bot generado “por una IA pegando nodos” no es lo mismo que un bot pensado por un trader profesional. Hoy esa incógnita, en Techain, deja de existir.
Lo importante: no afecta a ninguno de vuestros proyectos ya creados. Lo que ya tenéis sigue funcionando exactamente igual que antes. El motor nuevo se aplica a cualquier bot que generéis desde hoy en adelante con cualquiera de las herramientas de la plataforma.
El nuevo motor de generación de bots
Esto es el corazón de la actualización. Vamos por partes para que quede claro qué es, qué cambia para vosotros, a qué partes de la app afecta y qué cosas hace ahora que antes no hacía.
Qué es (en una frase)
Un motor profesional que, partiendo de lo que pedís en lenguaje natural o desde un formulario, diseña el bot completo —señal de entrada, filtros de mercado, gestión de riesgo, gestión de salida, protecciones de cuenta— como lo haría un trader cuantitativo experimentado, sin errores de cableado, sin contradicciones lógicas y sin lógicas duplicadas.
Lo hemos sometido a pruebas de rendimiento exigentes comparándolo con otros modelos de AI como Claude, Chat GPT o Gemini, y ha ganado por goleada. Pero no os lo contamos, probarlo vosotros mismos.
Qué cambia respecto al motor anterior
Hasta ahora, cuando una IA o el wizard generaban un bot, el sistema ensamblaba nodos de forma algo más genérica, dependiendo casi por completo de lo que el usuario especificase y la IA interpretase y propusiera de forma libre. Eso podía producir, con bastante frecuencia, especialmente si el usuario no era muy claro en sus instrucciones, situaciones que algunos de vosotros nos reportasteis y que ya no van a volver a ocurrir:
-
Bots con nodos sueltos en el canvas sin conectar, porque se solicitaban pero luego no encajaban en el flujo.
-
Bots que mezclaban señales contradictorias (por ejemplo, intentar entrar en una rotura alcista y a la vez exigir que el RSI estuviera en sobreventa: imposible que se cumplan a la vez, el bot nunca abriría operación).
-
Bots con la misma condición lógica duplicada dos veces dentro de la misma puerta de entrada.
-
Bots cuyos parámetros se salían de los rangos válidos de cada nodo (por ejemplo, umbrales con valores absurdos).
-
Bots con gestión de riesgo incompleta (sin filtro de spread, sin tope de órdenes, sin protección por número mágico).
-
Bots con errores de compilación en MetaEditor por incoherencias en el código generado.
Con el nuevo motor, todas esas situaciones están eliminadas por construcción. No es que sean menos frecuentes: es que no pueden producirse. Lo explicamos en las secciones siguientes.
Cómo funciona (a alto nivel, sin tecnicismos)
El motor funciona en dos roles claramente separados:
-
La IA entiende lo que queréis. Su único trabajo es comprender vuestro lenguaje natural, vuestro formulario o vuestras preferencias, y traducirlo a una intención de estrategia (qué tipo de bot, qué activos, qué temporalidad, qué señal, qué filtros, qué riesgo, qué cooldowns…). La IA ya no diseña el bot, solo entiende qué bot pedís.
-
El motor diseña y construye el bot. Una vez tiene la intención, el motor arma el bot completo de forma determinista, eligiendo de un catálogo curado de bloques validados (señales, filtros, riesgo, salidas, throttles), garantizando que todo encaja entre sí y que el resultado cumple las reglas del trading profesional.
Esto significa que dos personas que pidan exactamente lo mismo recibirán bots equivalentes, sin que la “creatividad” aleatoria del modelo de IA se cuele en la estructura del bot.
Los 12 arquetipos de estrategia que entiende el motor
El motor reconoce y construye correctamente, de fábrica, doce familias completas de estrategias. Cuando describís lo que queréis, el motor decide cuál de estas familias encaja mejor con vuestra intención:
-
Seguimiento de tendencia (Trend Following)
-
Reversión a la media (Mean Reversion)
-
Ruptura / Breakout
-
Scalping
-
Rango / Range Trading
-
Swing Trading
-
Posición a largo plazo (Position Trading)
-
Smart Money / ICT (order blocks, liquidity sweeps)
-
Grid / Martingala controlada
-
Evitación de noticias (News Dodger)
-
Adaptación por régimen de volatilidad
-
Arbitraje estadístico
Cada arquetipo trae sus propios filtros, defaults y combinaciones recomendadas, validados por el motor.
Qué partes de la app utilizan el nuevo motor
Todas las herramientas de creación de bots pasan ahora por el mismo motor, para que la calidad sea uniforme independientemente de por dónde entréis:
-
Wizard de creación rápida.
-
Asistente Chat / “Construir bot por chat”.
-
Ingeniero IA / Copilot del canvas.
-
Bot Legendario (estrategias de investigación profundas).
-
Genome Lab.
-
Plantillas de prop firm.
-
Importación desde EAs externos.
-
Biblioteca de bots y duplicados.
-
Diseñador guiado y Strategy Blueprint avanzado.
Da igual por qué ruta vengáis: el motor que construye el bot es el mismo y aplica las mismas garantías. Lo que mejora en una ruta mejora en todas a la vez.
Lo que el motor ahora hace (y antes no hacía)
1. Validación matemática real de las señales
Antes, si el usuario no especificaba el criterio deseado exacto, una rotura alcista se podía traducir a algo tan ingenuo como “precio mayor que el máximo previo”, sin más. Eso es exactamente lo que produce un bot que entra con cualquier mecha de un solo tick y luego se da la vuelta.
Ahora, toda señal de rotura, cruce o extremo se valida con un cálculo cuantitativo que incluye margen mínimo respecto al nivel, fuerza mínima medida en volatilidad y número de barras de confirmación antes de aceptar la señal como válida. Lo mismo para reversiones, momentum y todas las demás familias. La IA ya no solo diseña, sino, que entiende que es lo que necesitas y te da un resultado profesional aunque tu no le digas todo al detalle.
2. Coherencia estratégica garantizada
El motor sabe qué señales pertenecen a la familia de tendencia/ruptura y cuáles a la familia de reversión/rango, y no permite mezclarlas en la misma puerta de entrada si esa mezcla produce una contradicción.
Si pedís un bot de rotura alcista y la IA por error sugiere combinarlo con una confirmación de tipo “sobreventa profunda”, el motor descarta automáticamente esa confirmación y os lo deja anotado en el informe de generación, explicando por qué. Así nunca volvéis a recibir un bot que no abre operaciones porque sus filtros se contradicen entre sí. Ahora obtendréis bots más robustos y específicos para cada régimen de mercado.
3. Consolidación inteligente de la lógica
Antes podía pasar que el mismo nodo o la misma condición aparecieran dos veces en el canvas (por ejemplo, dos RSI < 30 colgando del mismo indicador). El bot funcionaba, pero el canvas quedaba abigarrado y costaba leer.
Ahora el motor fusiona automáticamente nodos idénticos (mismos parámetros, mismas entradas) tanto a nivel de indicadores como a nivel de puertas lógicas. El canvas que recibís queda más limpio, más legible y más rápido de modificar. Como resultado el bot es mucho más ágil en la operativa y más eficiente.
4. Lo que pedís en números, llega tal cual
Una de las quejas más justas era que, al pedir “drawdown del 1% y cooldown de 24 horas”, el bot terminaba con valores diferentes porque la IA ajustaba los números a sus defaults internos.
Eso se acabó. Ahora hay una capa final del motor que detecta los valores que habéis escrito literalmente en vuestra petición —drawdown %, horas de cooldown, umbral de ADX, % de riesgo, niveles de RSI, etc.— y los fija en el bot, sobreescribiendo cualquier valor que la IA haya “interpretado”. Si vosotros pedís 1%, recibís 1%. Si pedís 24 horas, recibís 24 horas. Sin redondeos, sin ajustes silenciosos, sin defaults disfrazados.
5. Parámetros siempre dentro de rangos válidos
Antes podían colarse umbrales con valores fuera del rango admitido por el nodo (por ejemplo, valores extremos heredados de cálculos intermedios). Eso producía un visual raro y, en algunos casos, un bot incoherente.
Ahora todo nodo numérico se valida y, si fuera necesario, se acota dentro del rango legítimo del canvas. El bot que recibís siempre tiene parámetros que el editor acepta sin protestar.
6. Gestión de riesgo profesional incluida por defecto
Esto es uno de los cambios más importantes. No tenéis que “acordaros” de pedir gestión de riesgo ni incluso debéis saber como diseñarla: el motor incorpora siempre, salvo que digáis lo contrario, las capas que un bot profesional debería tener:
-
Filtro de spread: descarta operar cuando el spread es anormalmente alto.
-
Tope de órdenes simultáneas: nunca abre más de las que habéis configurado.
-
Cooldown entre operaciones: evita reentradas en cadena.
-
Cooldown de drawdown: si el drawdown alcanza el límite, el bot se detiene y respeta una pausa antes de volver a operar.
-
Daily Loss Lock: cierre operativo del día si se alcanza la pérdida diaria configurada (con la lógica corregida para que la puerta funcione exactamente como un trader espera: el bot opera mientras no se haya alcanzado el límite, y se detiene cuando se alcanza).
-
Tamaño de posición por ATR con porcentaje de riesgo configurable.
-
Breakeven y trailing por ATR una vez la operación va a favor.
-
Filtro por número mágico para que el bot no toque operaciones de otros bots que estéis corriendo en la misma cuenta.
Este conjunto se ajusta solo según el arquetipo (un scalper añade siempre filtro de spread, un grid añade siempre límites estrictos de tamaño de posición, etc.), sin que tengáis que pedirlo expresamente.
7. Diseño coherente con el régimen de mercado
El motor sabe qué arquetipos pertenecen a qué tipo de mercado. Cuando os monta una estrategia tendencial, mete los filtros de régimen correspondientes (fuerza de tendencia, alineación de marcos temporales). Cuando os monta una de reversión, mete filtros de rango operativo y compresión. Cada arquetipo viene con su contexto incorporado, no como bloques aislados que tendríais que conectar a mano.
8. Reparación automática si algo no encaja
Si tras montar el bot el motor detecta que alguna regla de trading profesional no se cumple, no os entrega el bot tal cual. Hace una segunda pasada (la IA recibe el problema, propone una corrección y el motor la valida) y solo entonces os entrega el resultado. Si tras la reparación sigue sin cuadrar, os lo dice claramente para que decidáis vosotros.
9. Compilación en MetaTrader
Como parte de esta misma actualización hemos eliminado todos los focos conocidos que producían errores de compilación en MetaEditor (variables sin declarar, identificadores fuera de contexto). Cada generación pasa controles automáticos para asegurar que el .mq5 exportado compila a la primera en MetaTrader 5, y lo mismo para los .mq4 en MetaTrader 4.
Lo que no ha cambiado
-
Vuestros proyectos previos. Siguen igual, en el mismo formato, abriéndose como siempre.
-
El editor visual del canvas. La forma de mover nodos, conectar, parametrizar y exportar es la misma de siempre.
-
Las herramientas de backtest. El motor de backtest interno y el nodo de Ejecución realista funcionan exactamente como hasta ahora.
-
La biblioteca de bots, duplicado, exportación a MQL5/MQL4. Sin cambios.
En qué afecta a vuestro día a día
-
Pediréis menos correcciones manuales. Los bots vienen mejor cableados, con menos nodos sueltos y menos lógica redundante.
-
Recibiréis bots más profesionales que en cualquier otra plataforma de IA, porque ningún chat genérico puede competir con un motor especializado en trading que ya sabe lo que tiene que poner.
-
Los números que pedís llegan tal cual al bot final.
-
Los bots ya nacen con gestión de riesgo de nivel institucional, sin que os toque pelearos con cada protección por separado.
Nuevas funcionalidades
-
Motor unificado de generación de bots — Mismo nivel de calidad y coherencia desde Wizard, Chat, Ingeniero IA, Bot Legendario, Genome Lab, Plantillas, Importación de EAs, Diseñador Guiado y Strategy Blueprint. Sin diferencias entre rutas.
-
Doce arquetipos de estrategia listos para construir — Tendencia, reversión a la media, rotura, scalping, rango, swing, posición, smart money, grid, evitación de noticias, régimen de volatilidad y arbitraje estadístico, todos con su contexto, sus filtros y sus protecciones de riesgo recomendadas.
-
Gestión de riesgo profesional automática — Filtro de spread, tope de órdenes, cooldown de operaciones, cooldown de drawdown, daily loss lock, tamaño por ATR, breakeven, trailing, filtro por número mágico. Aplicado por defecto según arquetipo.
-
Respeto literal de los números pedidos — Si lo escribís en el prompt, llega tal cual al bot. Drawdown %, horas de cooldown, umbral de ADX, % de riesgo, niveles de RSI… ya no se redondean ni se sustituyen por defaults.
-
Coherencia direccional automática — El motor descarta combinaciones de señal y confirmación que se contradicen entre sí (rotura alcista + sobreventa profunda, por ejemplo) antes de poner nada en el canvas.
-
Consolidación lógica del canvas — Lógicas duplicadas se fusionan automáticamente. Canvas más limpio y más rápido de modificar.
-
Reparación automática si algo no cumple las reglas profesionales — El motor reintenta antes de entregaros el bot. Solo si tras la reparación sigue sin cuadrar lo notifica.
-
Compilación MQL4/MQL5 garantizada — Eliminados los focos conocidos de errores de compilación en MetaEditor.
Mejoras de interfaz y experiencia
-
Bots mejor cableados de fábrica — Menos nodos huérfanos, menos puertas redundantes, canvas más legible al recibir el bot.
-
Mensajes más claros del Generador — Cuando el motor descarta algo (una confirmación incoherente, un parámetro fuera de rango, una lógica duplicada), os lo deja anotado en el informe de generación para que entendáis por qué el bot ha quedado como ha quedado.
-
Coherencia de comportamiento entre todas las herramientas de IA — Lo que mejora en Wizard mejora también en Chat, Ingeniero IA y Bot Legendario, porque todas comparten el mismo motor interno.
-
Compatibilidad total con proyectos previos — Lo ya guardado se sigue abriendo, editando, duplicando y exportando como siempre. El motor nuevo solo se aplica a lo que generáis a partir de hoy.
Estabilidad y seguridad
Seguimos trabajando en la estabilidad y seguridad del servicio para que podáis usarlo con total tranquilidad.
Próximos pasos
Sobre este motor iremos publicando, en las próximas semanas, guías prácticas y casos de uso reales que muestren cómo aprovechar al máximo cada arquetipo (cuándo elegir tendencia, cuándo rotura, cuándo reversión, cuándo scalping, etc.) y cómo combinar el nuevo motor con el Analizador de regímenes de mercado y el Backtest Runner para llevar bots a real con criterio. También seguimos ampliando la biblioteca interna de bloques validados que el motor utiliza para construir las estrategias, de modo que el catálogo crezca sin que tengáis que hacer nada por vuestra parte.
Gracias por formar parte de la comunidad Techain. Cualquier duda o sugerencia, ya sabéis dónde estamos.
— El equipo Techain
