Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Visualizaciones:
- 22
- Ranking:
- Publicado:
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
FoxWave SR Zone Scanner detecta y traza automáticamente las zonas de oferta y demanda a partir de múltiples marcos temporales directamente en tu gráfico, sin necesidad de trazarlas manualmente ni de hacer conjeturas. Comprueba exactamente dónde ha reaccionado el precio anteriormente, cuál es la solidez de cada nivel y recibe una alerta en el momento en que el precio se acerque a una zona clave.
Diseñado para operadores que se basan en la acción del precio y en el scalping, que necesitan niveles claros y objetivos en lugar de líneas subjetivas trazadas a mano.
Qué hace
► Detección automática de zonas en múltiples marcos temporales: el indicador analiza hasta cuatro marcos temporales —M15, H1, H4 y D1— e identifica las áreas en las que el precio ha revertido su tendencia de forma repetida. Cada zona se construye a partir de grupos de máximos de pivote (oferta) o mínimos de pivote (demanda), por lo que se observa una estructura real, no líneas arbitrarias.
Las zonas de los marcos temporales superiores (H4, D1) se representan con colores más intensos y saturados, lo que te permite ver al instante qué niveles tienen más peso, incluso en un gráfico de un marco temporal inferior como el M5.
► Índice de solidez de la zona: cada zona muestra una etiqueta con el recuento de toques, p. ej., H1 [4x]. Cuantas más veces haya reaccionado el precio en ese nivel, más sólida y fiable será la zona. Establece un recuento mínimo de toques para que solo se dibujen las zonas significativas, sin el ruido de los toques aislados.
► Seguimiento de zonas activas/roturadas: las zonas actualizan automáticamente su estado. Una vez que el precio cierra atravesando una zona, esta se marca como «roturada» y no activará más alertas, lo que mantiene tu gráfico y tus notificaciones en consonancia con la estructura actual de los precios.
► Alertas instantáneas de zonas En el momento en que el precio se acerque o entre en una zona fuerte, recibirás una notificación a través de:
- 🔔 Ventana emergente: alerta en pantalla
- 📱 Notificación push: directamente en tu aplicación móvil de MetaTrader
- 📧 Correo electrónico: enviado a tu dirección de MT5 registrada
Configura la distancia de la alerta en pips para que se te avise justo antes de que el precio alcance la zona: perfecto para los scalpers que quieren estar preparados para una operación de reacción.
► Panel de información: un panel compacto de Fox Wave te permite ver de un vistazo:
- La zona de oferta más cercana por encima del precio: nivel exacto, número de toques, marco temporal de origen y distancia en pips
- Zona de demanda más cercana por debajo del precio: los mismos detalles
- Recuento de zonas activas por marco temporal (M15 / H1 / H4 / D1)
Características principales
- Analiza 4 marcos temporales simultáneamente: M15, H1, H4, D1
- Opción independiente para mostrar u ocultar cada marco temporal
- Agrupación inteligente de pivotes: fusiona los toques cercanos en una única zona clara
- Recuento mínimo de toques configurable para filtrar los niveles débiles
- Detección automática de zonas rotas
- Sistema de alertas triple: ventana emergente + notificación push + correo electrónico, cada una de ellas activable de forma independiente
- Restablecimiento inteligente de alertas: no se duplican las notificaciones mientras el precio permanezca en la zona
- Personalización completa de colores por marco temporal y por tipo de zona (oferta/demanda)
- Ligero: reanálisis periódico, sin carga de recálculo por cada tick
- Diseño coherente del panel oscuro de Fox Wave
Referencia de entradas
Intervalos de tiempo a escanear
| Parámetro | Valor por defecto | Descripción |
|---|---|---|
| UseTF_M15 | true | Incluir M15 en el escaneo |
| UseTF_H1 | verdadero | Incluir H1 en el escaneo |
| UseTF_H4 | verdadero | Incluir H4 en el escaneo |
| UseTF_D1 | verdadero | Incluir D1 en el escaneo |
Detección de zonas
| Parámetro | Por defecto | Descripción |
|---|---|---|
| LookbackBars | 300 | Número de barras analizadas por intervalo de tiempo |
| Mín. de toques | 2 | Mínimo de toques en los pivotes para formar una zona |
| Ancho de la zona en pips | 8,0 | Ancho de cada zona trazada (pips) |
| Distancia de fusión en pips | 5,0 | Fusionar los pivotes que estén a una distancia inferior a esta |
| Mín. de barras entre | 3 | Separación mínima entre barras en los puntos de contacto |
Visualización
| Parámetro | Valor por defecto | Descripción |
|---|---|---|
| Mostrar zonas M15 / Mostrar zonas H1 / Mostrar zonas H4 / Mostrar zonas D1 | true | Activar/desactivar zonas por marco temporal |
| MostrarEtiquetasDeZona | true | Mostrar etiquetas de recuento de toques en las zonas |
| Mostrar panel | true | Mostrar el panel de información |
| MaxZonesPerTF | 6 | Número máximo de zonas dibujadas por marco temporal |
Alertas
| Parámetro | Por defecto | Descripción |
|---|---|---|
| AlertOnZoneEntry | true | Activar alertas de proximidad/entrada en zona |
| AlertPips | 2,0 | Distancia de activación respecto a la zona (pips) |
| Ventana emergente de alerta | true | Alerta emergente en pantalla |
| AlertPush | true | Notificación push a la aplicación móvil |
| AlertEmail | false | Alerta por correo electrónico |
Colores Control de color totalmente independiente para las zonas de oferta y demanda en todos los marcos temporales, además de una personalización completa del color del panel.
Posición del panel
| Parámetro | Predeterminado | Descripción |
|---|---|---|
| PanelX | 15 | Desplazamiento horizontal desde el borde del gráfico |
| PanelY | 25 | Desplazamiento vertical respecto al borde del gráfico |
Cómo configurar las notificaciones push
- Abre MetaTrader 5 en tu dispositivo móvil
- Ve a Configuración → Mensajes y copia tu ID de MetaQuotes
- En la versión de escritorio de MT5: Herramientas → Opciones → Notificaciones
- Pega tu ID de MetaQuotes y activa las notificaciones
- Establece AlertPush = true en los parámetros del indicador
¿A quién va dirigido?
- Alos traders de acción del precio que se basan en los niveles de soporte y resistencia, pero que están cansados de volver a trazar manualmente las zonas
- Los scalpers que quieren saber al instante cuándo el precio alcanza un nivel de reacción clave
- Operadores queutilizan múltiples marcos temporales y quieren que la estructura de H4/D1 sea visible mientras operan en M5/M15
- Cualquiera que quiera zonas objetivas y validadas por contacto, en lugar de líneas subjetivas
Opera con la misma estructura de marcos temporales superiores en la que se basan los niveles institucionales: detectada automáticamente, claramente etiquetada e imposible de pasar por alto gracias a las alertas en tiempo real.
Compatibilidad
- Plataforma: MetaTrader 5
- Funciona con todos los símbolos: pares de divisas, índices, materias primas, criptomonedas y metales
- Funciona en cualquier marco temporal del gráfico (las zonas provienen de M15/H1/H4/D1, independientemente del periodo del gráfico)
- No requiere importación de DLL

Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/74492
Pip Value Calculator
Valor del pip en tiempo real, cálculo del tamaño de la operación en función del riesgo, análisis personalizado del riesgo por volumen y pérdidas y ganancias de las posiciones abiertas: todo en un único panel.
Result - type-safe error handling for MQL5 without exceptions
Una biblioteca pequeña y con pocas dependencias que incorpora a MQL5 un tipo «Result» al estilo de Rust. Las funciones devuelven un único objeto de «valor o error» en lugar de depender del estado global de GetLastError(), por lo que los fallos son explícitos e imposibles de ignorar. Incluye ResultValue (tipos de valor) y Result (objetos almacenados en punteros), una estructura Error, macros de retorno anticipado (TRY, RETURN_ON_ERROR, ...) y las funciones de devolución opcionales Then, Match y MapError.
Equity Guard — Control de límite diario de pérdidas con panel de emergencia
Control de pérdidas diarias a nivel de cuenta: cuando tus pérdidas diarias alcanzan un umbral configurable, se cierran todas las posiciones y órdenes pendientes, y la cuenta permanece inactiva hasta el siguiente reinicio diario. Límites en porcentaje o en dinero, hora de reinicio configurable (hora del servidor), panel visual arrastrable con indicador en tiempo real y botones manuales «CERRAR TODO» / «BLOQUEAR» con confirmación mediante clic. Funciona con cualquier bróker, símbolo, tamaño de cuenta y divisa: cobertura y compensación, sin DLL.
Accelerator Oscillator (AC)
El indicador Acceleration/Deceleration (AC, Aceleración/Desaceleración) mide la aceleración y la desaceleración de la fuerza impulsora del mercado.