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).