Actualización 05-04-2026

Actualización Techain — 05 Abril 2026

¡Hola a todos!

Compartimos las mejoras y novedades que hemos incorporado desde la última actualización. Gracias por vuestra confianza y por seguir construyendo con nosotros.


Nuevos nodos

  • Self-Healer de Estrategia IA — Nuevo nodo en Inteligencia Artificial → Agentes de Trading. Es un reparador real de estrategias: no se limita a reducir el lote cuando hay pérdidas, sino que identifica exactamente qué está fallando en tu estrategia y aplica soluciones para intentar corregirlo. Solo hay que colocarlo en el lienzo (sin conexiones) y el experto generado monitoriza en tiempo real: balance, equity, win rate, profit factor, drawdown y pérdidas consecutivas. El nodo funciona con una arquitectura de 4 capas (Monitor → Diagnóstico → Acción → Validación) y repara por orden de prioridad:

    1. Desactiva condiciones de entrada que pierden dinero: El nodo trackea el rendimiento de cada condición individual de tu estrategia. Si conectaste RSI + cruce de MA al Buy, el nodo sabe cuántos trades generó cada una y cuánto ganó o perdió. Si una condición tiene win rate muy bajo tras suficientes trades, la desactiva en tiempo de ejecución. Nunca desactiva la última condición activa.
    2. Optimiza parámetros de indicadores: Si ninguna condición es claramente mala, prueba a cambiar los periodos de los indicadores (RSI, MA, CCI, ATR, Stochastic, ADX, Bollinger Bands, Momentum, MFI, Williams %R, StdDev) usando hill-climbing. Prueba un valor, espera 15 trades, y si mejoró lo mantiene; si empeoró, revierte automáticamente y prueba en la otra dirección.
    3. Ajusta riesgo como último recurso: Solo si lo anterior no basta y la degradación es severa, reduce el lote, aprieta el SL y ensancha el TP.
    4. Halt de emergencia: En casos extremos detiene el trading hasta que las condiciones mejoren.

    El nodo incorpora módulos de IA para diagnóstico avanzado: BOCD (Bayesian Online Changepoint Detection) para detectar cambios estadísticos en la distribución de P&L, y HMM (Hidden Markov Model) para identificar el régimen de mercado (Tendencia/Rango/Volatilidad) de forma probabilística. El estado aprendido (condiciones habilitadas/deshabilitadas, parámetros optimizados, estadísticas) se guarda automáticamente y se restaura al reiniciar el EA. El nodo ofrece un panel completamente transparente que muestra: cada condición con su estado ON/OFF, win rate, trades y P&L; cada parámetro modificado con delta respecto al original; barras de progreso (gauges) de métricas clave; y un historial de cambios (Change Log) con todo lo que el nodo ha hecho. Genera código para MetaTrader 4 y MetaTrader 5. En la formación Techain tenéis el capítulo 23-Self-Healer-Estrategia-IA (ES) y 23-Strategy-Self-Healer-AI (EN).

  • Cierre parcial (1× por señal) — Lo encontraréis en Acciones → Gestión, junto al cierre parcial clásico y a modificar órdenes. Sirve para que, cuando se cumpla la condición que conectéis (por ejemplo un cruce de indicadores), el experto cierre solo un porcentaje de la posición una sola vez por operación, aunque esa condición siga cumpliéndose en barras siguientes. Así podéis montar salidas en dos tiempos sin que el primer disparo se repita solo: por ejemplo, primer cruce cierra la mitad y un segundo nodo de cierre (compras o ventas) liquida el resto cuando llegue otra señal. Si lo necesitáis, podéis activar un filtro de ganancia mínima; si no, el cierre parcial puede ejecutarse también con la posición en pérdida o en punto neutro, siempre que el bróker y el tamaño de lote lo permitan. Funciona al generar código para MetaTrader 5 y MetaTrader 4.

  • Z-Score (rodante) — Nuevo indicador en Indicadores → Osciladores. Calcula el z-score estadístico del precio (o del precio aplicado que elijáis) respecto a la media y la desviación estándar de una ventana de N barras (fórmula clásica: precio menos media, dividido por sigma). Podéis elegir ventana inclusiva o exclusiva (si la vela actual entra o no en el cálculo de media y sigma) y desviación muestral (n−1) o poblacional (n). Ofrece seis salidas: tres numéricas — zScore, mean (media de la ventana) y stdDev (sigma) — y tres adicionales — absZScore (magnitud absoluta |Z|, ideal para filtros de extremos sin importar la dirección), isPositive (condición: verdadero cuando Z > 0, precio por encima de la media) y isNegative (condición: verdadero cuando Z < 0, precio por debajo de la media). Sirve para filtros tipo mean reversion, umbrales estadísticos (por ejemplo ±2) y análisis de extremos; código generado para MQL4 y MQL5. En la formación Techain tenéis el capítulo 99-Z-Score-Rodante (ES) y 99-Z-Score-Rolling (EN).

  • Escáner de Régimen de Mercado — Estreno de la nueva categoría Escáneres. Es un nodo completamente autónomo: lo colocáis solo en el lienzo, generáis código MQL5 y lo cargáis en cualquier gráfico. Sin necesidad de conectar nada más, el experto recorre todos los símbolos del Market Watch de vuestro bróker y clasifica cada mercado según su régimen actual, mostrando los resultados en un tablero profesional directamente sobre el gráfico. El escáner distingue seis regímenes: Tendencia, Rango, Reversión a la Media, Caos, Breakout y Baja Volatilidad. Para cada símbolo veréis el porcentaje que le corresponde a cada régimen (siempre suman el 100 %) y, en la última columna, la estrategia más adecuada: Seguimiento de Tendencia, Grid/Rango, Contra-Tendencia, Evitar Operar, Breakout o Scalping. Detrás, combina cinco métricas cuantitativas profesionales — Exponente de Hurst (método R/S, misma fórmula que el indicador Hurst de la app), Entropía de Shannon (misma fórmula que el indicador Entropy), ATR, ADX y Ancho de Bandas de Bollinger — y las fusiona mediante un sistema de puntuación difusa que produce los porcentajes. El tablero es paginado (20 filas por página con botones Anterior / Siguiente), muestra hasta 100 mercados ordenados de mayor a menor porcentaje dominante y se refresca automáticamente cada 30 segundos (configurable). Todo funciona en el timeframe del gráfico donde carguéis el EA: con ponerlo en un solo gráfico ya analiza todos los mercados disponibles. Ideal para seleccionar pares, diversificar por régimen, evitar mercados caóticos y detectar breakouts antes de abrir posiciones. Genera código exclusivamente para MetaTrader 5.


Mejoras en nodos existentes

  • ATR — Nueva salida NATR (ATR Normalizado) — El nodo ATR ahora incluye una sexta salida: Valor NATR (%). El NATR expresa la volatilidad como porcentaje del precio de cierre con la fórmula NATR = (ATR / Close) × 100. Esto permite comparar volatilidad entre activos con precios muy diferentes (por ejemplo EURUSD frente a GOLD o acciones) usando una escala común. Podéis conectar esta salida a un nodo de comparación para crear un filtro de volatilidad universal que funcione igual en cualquier mercado: por ejemplo, operar solo cuando NATR > 0.5 % garantiza un mínimo de volatilidad relativa sin tener que ajustar umbrales para cada par. Las demás salidas del nodo (Value, SL/TP Compra, SL/TP Venta) siguen funcionando exactamente igual. Genera código para MetaTrader 4 y MetaTrader 5.

  • Bar Shift y salida Previous Value en 19 indicadores — Los indicadores principales ahora incluyen un nuevo parámetro Bar Shift (por defecto 0) y una nueva salida Previous Value. Con Bar Shift = 0 el comportamiento es idéntico al anterior (lee la barra actual); si lo subís a 1, 2, 3… el indicador leerá el valor de esa vela pasada. La salida Previous Value siempre devuelve el valor de la barra siguiente al shift (útil para detectar cambios de dirección o cruces con valores históricos). Indicadores actualizados: RSI, CCI, Stochastic, Williams %R, Momentum, MFI, DeMarker, WPR Normalizado, OsMA, Moving Average, MACD (prev de la línea principal), ADX, ATR, Bollinger Bands (solo Bar Shift, tiene 3 bandas), StdDev (ambas variantes), Bears Power, Bulls Power, Force Index y ROC. Funciona tanto en MQL4 como en MQL5. Las estrategias existentes no se ven afectadas porque el valor por defecto (0) mantiene el mismo comportamiento de siempre.

  • Strategic Agent IA — Panel más ancho y valores acotados — El panel del Agente Estratégico IA en el gráfico es ahora más ancho para evitar textos cortados, y los valores de Q-Value y Episodes se muestran acotados para una lectura más limpia.


Nuevas funcionalidades

  • Nueva categoría: Escáneres — Hemos añadido una categoría completamente nueva en el menú lateral, con su propio icono de gráfico de barras. Alberga nodos diseñados para analizar múltiples mercados a la vez sin que tengáis que ir gráfico por gráfico. De momento incluye el Escáner de Régimen de Mercado y en el futuro se irán sumando más escáneres especializados.

Mejoras de interfaz y experiencia

  • Paneles en el gráfico: misma estética que el Escáner de Régimen de Mercado — Hemos unificado el aspecto visual de todos los tableros y paneles que el código generado dibuja sobre el gráfico en MetaTrader (fondo oscuro tipo navy profesional, bordes discretos, jerarquía clara entre títulos y datos, tipografías alineadas con el diseño del escáner). Afecta a los paneles de nodos de inteligencia artificial (agente estratégico, multi-estratégico, generación de estrategia, fases 1–4, DQN, Actor–Critic, etc.), al monitor de EA y, en general, a cualquier panel que comparta esas plantillas, tanto si generáis MQL5 como MQL4. El objetivo es una apariencia coherente, seria y moderna en todo el ecosistema de monitorización sobre el gráfico, sin perder los colores semánticos donde importa (por ejemplo señales de compra/venta o alertas).

  • Textos y ayudas para todos los nodos nuevos de esta actualización (etiquetas, descripciones, modal de información y pistas al conectar), incluidos el Self-Healer de Estrategia IA, el cierre parcial 1× por señal, el Z-Score rodante y el Escáner de Régimen de Mercado.

  • Formación actualizada — Nueva sección 22-Escáneres en la formación Techain (español e inglés) con dos capítulos: un panorama general de la categoría y una guía completa del Escáner de Régimen de Mercado. Nuevo capítulo 23-Self-Healer-Estrategia-IA (ES) y 23-Strategy-Self-Healer-AI (EN) en la sección de Inteligencia Artificial, con explicación detallada del sistema de reparación por prioridades (condiciones → parámetros → riesgo), ejemplos visuales del panel, 6 casos de uso reales, diferencias MT4/MT5, comparativa con el Agente Estratégico IA, y tabla antes/después del rediseño.


Estabilidad y seguridad

  • Corrección en el generador de código para no inyectar funciones auxiliares de IA ni Strategy Boost cuando no hay nodos correspondientes en el lienzo, reduciendo el tamaño del código generado.
  • Corrección de compilación y visibilidad del Escáner de Régimen de Mercado en MQL5; etiqueta [Solo MT5] visible en el nodo.
  • Corrección de variables de color en paneles MQL para evitar errores de compilación con ternarios y literales C'R,G,B'.
  • Seguimos trabajando en la estabilidad y seguridad del servicio para que podáis usarlo con total tranquilidad.

Próximos pasos

Seguiremos ampliando la categoría Escáneres con nuevos tipos de análisis multi-mercado, y continuaremos puliendo opciones de gestión de salida y la experiencia de quien construye estrategias con varias fases de cierre.


Gracias por formar parte de la comunidad Techain. Cualquier duda o sugerencia, ya sabéis dónde estamos.

— El equipo Techain

5 Me gusta
4 Me gusta