AI Trader Pro
- Experts
- Versão: 1.0
- Ativações: 5
【Sistema de Trading de IA de Próxima Generación】 AI Trader 2.0
〜 EA de scalping totalmente automático y multiactivo guiado por un modelo de aprendizaje automático de vanguardia (LightGBM) 〜
🎯 Concepto
Este es un Expert Advisor (EA) de gama alta que analiza los movimientos de precios complejos y no lineales de los mercados financieros utilizando el último algoritmo de aprendizaje automático "LightGBM", ejecutando entradas de alta probabilidad y una sólida gestión de riesgos de forma totalmente automática.
A diferencia de los EA tradicionales basados en indicadores, este robot utiliza como núcleo un modelo ONNX ya entrenado que se adapta dinámicamente al entorno del mercado, logrando una estabilidad extremadamente alta en las pruebas de avance (forward tests).
💎 Características principales y Fortalezas
1. Compatible con 12 activos seleccionados: la cumbre de la gestión de carteras
Para maximizar la diversificación del riesgo y las oportunidades de ganancias, el EA incluye modelos de IA dedicados para un total de 12 activos, incluidos los principales pares de divisas, el oro y los criptoactivos (criptomonedas). Con solo aplicarlo al gráfico, el EA detectará automáticamente el activo operativo y cargará el modelo óptimo.
- Divisas (8 pares principales): EURUSD, GBPUSD, USDJPY, AUDUSD, USDCAD, USDCHF, EURJPY, GBPJPY
- Commodities (Metales preciosos): XAUUSD (Oro)
- Criptoactivos (3 monedas principales): BTCUSD (Bitcoin), ETHUSD (Ethereum), XRPUSD (Ripple)
2. Volumen masivo de datos de entrenamiento (Enero de 2022 — Diciembre de 2025)
El modelo fue entrenado utilizando datos históricos ultra-detallados en temporalidad M1 (1 minuto) de "Enero de 2022 a Diciembre de 2025 (4 años completos)", que incluyen mercados con tendencias volátiles y períodos de cambios repentinos en la volatilidad. Al aprender decenas de miles de patrones de mercado, se ha maximizado la "capacidad de generalización", que es el factor más crucial en el trading real, evitando el sobreajuste (curve fitting).
3. "Sistema avanzado de gestión de operaciones" para proteger sus ganancias
- Toma de ganancias parcial en 3 etapas (Split Take Profit):
Los objetivos de ganancias (TP1, TP2, TP3) se establecen dinámicamente mediante el multiplicador ATR. Al alcanzar el TP1 y TP2, la posición se cierra parcialmente (utilizando la función nativa de cierre parcial de MQL5) para asegurar ganancias tempranas, mientras que el lote restante busca capturar el máximo del movimiento (techos o suelos).
※ Equipado con la función de "cierre de lote más cercano". Incluso al operar con lotes mínimos como 0.01 o 0.02, el sistema ajusta automáticamente las fracciones de lote para realizar un cierre parcial perfecto. - Breakeven Avanzado (Advanced Break Even):
Cuando el precio avanza a favor y alcanza un cierto multiplicador ATR, el stop loss se desplaza automáticamente al precio de entrada (más una corrección mínima por deslizamiento/slippage). Esto reduce el riesgo de pérdida de la posición abierta a "cero" en una etapa temprana. - Filtro de retroceso (Pullback Filter):
Permite la entrada solo si el número de veces que la señal de IA superó el umbral en las últimas M barras es igual o mayor a N barras. Este diseño de seguridad evita falsas rupturas en impulsos y reentradas inmediatas justo después de cerrar una operación. - Escalado automático del límite de spread permitido:
El EA identifica y escala automáticamente el rango de spread adecuado para los pares de divisas (estrecho) y para activos de alta volatilidad como el oro o el bitcoin (amplio). Esto elimina por completo las entradas con costes innecesariamente altos.
4. Panel de control premium en pantalla (Totalmente en inglés)
Muestra de forma elegante y en tiempo real estadísticas clave como la confianza de la IA (probabilidad de BUY / SELL / RANGE), la configuración del sistema y el spread en vivo.
Cuenta con una 【función de minimización】 que permite colapsar el panel con un solo clic en el gráfico para liberar espacio de trabajo. Cumple totalmente con las directrices de MQL5 Market: está compuesto exclusivamente por caracteres ASCII limpios, sin caracteres no-ASCII ni emojis, lo que garantiza un funcionamiento extremadamente fluido en el Probador de Estrategias (Strategy Tester).
5. Compatibilidad total con el creador de modelos personalizado
Al utilizar la aplicación adjunta "AI Model Builder (App GUI)", puede generar sus propios "modelos ONNX originales" entrenados con sus datos históricos sin necesidad de código (No-Code), y reemplazarlos fácilmente en este EA para su funcionamiento.
⚙️ Lista de parámetros principales (En inglés)
Todos los comentarios y descripciones en la ventana de configuración están disponibles en inglés estándar.
- InpBaseLots (Default: 0.01): Tamaño del lote base utilizado para la entrada.
- InpBaseBalance (Default: 0.0): Balance de referencia para el cálculo del interés compuesto (0 para lote fijo).
- InpUseDynamicLots (Default: true): Activa el aumento dinámico del lote según el nivel de confianza de la IA.
- InpMaxDynamicLots (Default: 0.1): Límite máximo de lote permitido durante el aumento dinámico.
- InpMaxSpread_Pips (Default: 2.0): Spread máximo permitido (en Pips estándar para Forex). ※ El oro y las criptomonedas se escalan automáticamente.
- InpAiBuyThreshold (Default: 0.48): Umbral de probabilidad de la IA para abrir posiciones de compra (BUY).
- InpAiSellThreshold (Default: 0.48): Umbral de probabilidad de la IA para abrir posiciones de venta (SELL).
- InpAiExitThreshold (Default: 0.35): Umbral de probabilidad mínimo de la IA para mantener la posición. Si cae por debajo, se ejecuta un cierre de salida temprana.
- InpSL_ATRMult (Default: 1.0): Multiplicador basado en ATR para la distancia del Stop Loss.
- InpTP_ATRMult (Default: 2.0): Multiplicador basado en ATR para la distancia del Take Profit (cuando el cierre parcial está desactivado).
- InpMaxHoldBars (Default: 240): Límite máximo de barras para mantener una posición (función de cierre por tiempo límite/timeout).
- InpUseBreakEven (Default: true): Activa/Desactiva la función de mover a breakeven.
- InpUseSplitTP (Default: true): Activa/Desactiva la función de toma de ganancias parcial en 3 etapas.
- InpForceNearestLotClose (Default: true): Activa/Desactiva el cierre forzado al lote más cercano al realizar cierres parciales con lotes mínimos no
