Trabajo finalizado
Tarea técnica
📌 Objetivo general
Desarrollar un robot automatizado de scalping para MetaTrader 5 que opere las 24 horas del día, con una lógica precisa de entrada basada en medias móviles y confirmación RSI, gestión de riesgo estricta, control de noticias en vivo y configuración de riesgo ajustable.
1. Parámetros generales del EA
-
Plataforma: MetaTrader 5 (MQL5)
-
Tipo de cuenta recomendada: ECN o DMA
-
Modo de ejecución: 100% automático (sin intervención manual)
-
Pares a operar: XAU/USD
-
Marco temporal: M30
-
Horario de operación: 24 horas (sin interrupciones)
-
Prohibido operar: Durante y hasta 10 minutos después de una noticia de alto impacto.
-
Filtro de noticias:
-
Integrar un calendario económico en vivo, preferiblemente de Forex Factory o similar (por ejemplo, Investing.com o Myfxbook).
-
El EA debe pausar automáticamente las operaciones 10 minutos antes y 10 minutos después de cada noticia marcada como “high impact” (impacto alto).
-
2. Condiciones de entrada
📈 Entrada en compra (BUY)
-
Cruce de medias móviles:
-
EMA rápida (9) cruza al alza la EMA lenta (20).
-
-
Confirmación de momentum:
-
RSI > 50 (nivel de fuerza alcista).
-
-
Spread máximo permitido:
-
Spread actual menor pips.
-
-
Sin operaciones abiertas del mismo tipo.
📉 Entrada en venta (SELL)
-
Cruce de medias móviles:
-
EMA rápida (9) cruza a la baja la EMA lenta (20).
-
-
Confirmación de momentum:
-
RSI < 50 (nivel de fuerza bajista).
-
-
Spread máximo permitido:
-
Spread actual menor pips.
-
-
Sin operaciones abiertas del mismo tipo.
3. Condiciones de salida
-
Take Profit (TP): fijo de 150 pips.
-
Stop Loss (SL): fijo de 50 pips.
-
Cierre automático adicional:
-
Si las EMAs se cruzan en sentido contrario.
-
-
Sin uso de martingala ni grid.
4. Gestión del riesgo (Money Management)
-
Riesgo máximo por operación: configurable por el usuario (porcentaje del balance).
-
Tamaño de lote inicial: 0.01 por cada $1.000 de capital (o ajustable al riesgo definido).
-
Modo seguro: solo una operación abierta por símbolo a la vez.
-
Sin incremento progresivo de lotaje (sin martingala).
5. Configuraciones fijas y no modificables por el usuario
Las siguientes configuraciones deben quedar bloqueadas permanentemente y solo podrán modificarse en futuras actualizaciones del EA (no desde el panel del usuario):
-
EMA rápida = 9
-
EMA lenta = 20
-
RSI nivel neutro = 50
-
Filtro de noticias activo permanentemente
-
Horario de operación = 24h
-
Máximo spread permitido = pips
Solo deben ser configurables:
-
Riesgo por operación (% o tamaño de lote)
-
Take Profit (TP)
-
Stop Loss (SL)
6. Funcionalidades adicionales
-
Mostrar en pantalla:
-
Balance, ganancia diaria, ganancia semanal.
-
Operaciones abiertas (símbolo, tipo, TP, SL, resultado).
-
Indicador visual de tendencia (verde = compra, rojo = venta).
-
Estado del filtro de noticias (activo / inactivo).
-
-
Registrar todas las operaciones en un archivo log o journal con hora, tipo, par, resultado y motivo de cierre.
-
Compatible con cuentas demo, cent o reales.
-
Preparado para backtesting con datos de ticks reales.
7. Objetivos de rendimiento
-
Profit Factor esperado: > 1.5
-
Drawdown máximo: < 15%
-
Rentabilidad estimada: 5% a 8% mensual con bajo riesgo.
8. Fases sugeridas de desarrollo
-
Versión 1.0: lógica base + TP/SL + gestión de riesgo.
-
Versión 1.1: integración del filtro de noticias en vivo.
-
Versión 1.2: panel visual e informes de resultados.