Tarea técnica
Descripción del proyecto
Crear un indicador en MQL5 que replique mi operativa manual en NAS100 y me alerte exactamente cuándo comprar o vender, validando la dirección de la tendencia y con filtros históricos de fiabilidad.
-
Plataforma
-
MetaTrader 5 únicamente.
-
-
Multi-timeframe & Tendencia
-
Trazar automáticamente soportes y resistencias en H4.
-
Confirmar dirección de tendencia en H4 (swing alto más alto → solo compras; swing bajo más bajo → solo ventas).
-
Ajustar niveles en H1 y descartar señales contrarias a esa tendencia.
-
-
Lógica de señal
-
Ventana de operación fija: 07:30–12:00 UTC–6.
-
A las 07:30, si la vela M30 (07:00–07:30) rompe la mecha de la anterior y confirma la dirección de H4/H1 → señal de entrada (flecha verde = compra, roja = venta).
-
“Candado”: si tras la ruptura el precio retrocede y vuelve a romper la misma mecha, lanzar segunda señal idéntica.
-
-
Filtros de volatilidad y festivos
-
No pintar señales en días festivos (calendarizado desde ForexFactory).
-
Descartar si ATR(14) M30 > X pips o spread > Y pips (parámetros).
-
-
Alertas & Logging
-
Push al móvil via MQL5NotificationSend en cada señal.
-
CSV en MQL5\Files\ con:
fecha/hora, tipo (buy/sell), precio señal, nivel S/R, ATR, spread, dirección H4/H1.
-
-
Parámetros configurables
-
Umbral ATR y spread.
-
Colores/tamaño de flechas.
-
Activar/desactivar filtro de festivos.
-
Ventana horaria (sobre 07:30–12:00).
-
-
Validación de fiabilidad
-
El desarrollador deberá realizar un backtest interno sobre los últimos 3 meses y entregar un informe con:
-
Número de señales emitidas.
-
Ratio de acierto (% señales “correctas”).
-
Drawdown máximo.
-
-
Ajustar (calibrar) parámetros para lograr al menos 60 % de acierto histórico.
-
-
Entregables y plazos
-
Indicador .mq5 y .ex5 completamente comentado.
-
Manual breve de instalación/configuración.
-
Informe de backtest (3 meses).
-