SMC Zones
- Indicadores
-
Allan Aparece Ninal
Desarrollo indicadores y asesores expertos (Expert Advisors) para MetaTrader 5.
Cómo trabajo:
- Cada indicador se comprueba contra el repintado: las señales se deciden solo en barras cerradas, y una prueba tick a tick confirma que no cambian después. - Versión: 1.1
SMC Zones es un indicador basado en los conceptos del «dinero inteligente» para MetaTrader 5. Traza bloques de órdenes, brechas de valor razonable y líneas de estructura BOS/CHoCH en cualquier símbolo y marco temporal, con alertas para zonas nuevas y zonas alcanzadas.
Se trata de una herramienta gráfica. Traza zonas y envía alertas; no realiza operaciones ni indica cuándo comprar o vender.
Lo que se ve en el gráfico
- Bloques de órdenes como rectángulos: verde para alcista, rojo para bajista
- Las brechas de valor razonable como rectángulos: azules para las alcistas, ámbar para las bajistas
- Líneas BOS y CHoCH en el nivel que se ha roto
- Marcas opcionales de barrido de liquidez y zonas opcionales delineadas a partir de un marco temporal superior
Cómo se construyen las zonas
Cada decisión se toma cuando se cierra una barra; nunca se utiliza la barra en tiempo real.
- Oscilación: un máximo con máximos inferiores en las N barras a su izquierda y sin ningún máximo superior en las N barras a su derecha (N = 3). Lo mismo ocurre con los mínimos.
- BOS / CHoCH: una barra se cierra más allá del último swing no roto. Una ruptura en contra de la dirección anterior es un CHoCH; en caso contrario, un BOS.
- Bloque de órdenes: la última vela en contra del movimiento al inicio del tramo que provocó la ruptura.
- Brecha de valor razonable: una brecha de tres velas de al menos 0,2 x ATR (Wilder, 14).
- Mitigación: tú eliges la regla, desde un toque hasta un cierre más allá del extremo más alejado. Una zona mitigada se oculta o se mantiene atenuada.
- Barrido de liquidez (opcional): una mecha que se extienda más allá de un swing no alcanzado en al menos 0,1 x ATR y que cierre de nuevo dentro del rango.
A quién va dirigido
Para traders que marcan a mano los bloques de órdenes y las brechas y quieren que se apliquen las mismas reglas escritas en todo momento, en cualquier símbolo: divisas, oro, índices, criptomonedas. No es para quienes buscan señales de compra o venta ni una estrategia automática.
Datos de entrada
| Entrada | Por defecto |
|---|---|
| Intensidad del swing | 3 – barras a cada lado de un swing |
| Período ATR | 14 – ATR para los tamaños de las brechas y los barridos |
| Orden de dibujo de bloques / brechas de valor razonable | verdadero / verdadero – mostrar u ocultar cada uno |
| El bloque de órdenes / la brecha se mitiga cuando | cierre / mecha – regla de mitigación para cada uno |
| Brecha mínima, x ATR | 0,20 – se ignoran las brechas más pequeñas |
| Marcar barridos de liquidez | false – con retrospectiva de 60 barras y mecha mínima de 0,10 x ATR |
| Crear zonas y barridos solo en la sesión | false – de las 7 a las 17, hora del servidor |
| Trazar también zonas de este marco temporal | actual (desactivado) – zonas de marcos temporales superiores, contorneadas |
| Trazar líneas BOS / CHoCH | verdadero – líneas de estructura |
| Mantener las zonas mitigadas | false: mantenerlas atenuadas hasta la barra de mitigación |
| Dibujar dentro de este número de barras / como máximo este número de zonas | 1000 / 80 – primero las más recientes |
| Ampliar las zonas activas este número de barras | 12 – longitud más allá de la última barra |
| Rellena las zonas, colores | verdadero – relleno o solo contorno; cinco colores de entrada |
Uso de alertas y EA
Eventos de alerta: nueva zona, zona tocada y BOS / CHoCH (activados); zona mitigada y barrido (desactivados). Entrega: ventana emergente (activada); sonido, notificación push y correo electrónico (desactivados). Una alerta por barra cerrada, ninguna mientras se carga el historial.
16 búferes para iCustom: bordes de bloques de órdenes (0-3), bordes de huecos (4-7), evento de estructura (8; 1 = BOS, 2 = CHoCH, signo = dirección), nivel roto (9), barridos (10-11), zonas mitigadas y tocadas (12-13), zonas alcistas y bajistas en tiempo real (14-15).
Cómo se comprobó
- Comprobación del código, repintado: en una prueba por cada tick en el EURUSD H1 (de enero a octubre de 2026, 10,4 millones de ticks), 0 de los 13 988 valores registrados cambiaron tras el cierre de su barra, y la barra en tiempo real permaneció vacía.
- Comprobación del código, paridad: los búferes coinciden con una segunda implementación independiente, barra a barra, en el EURUSD, GBPJPY, XAUUSD y BTCUSD (M15, H1, H4; 36 archivos). Esto demuestra que el código sigue las reglas, no que las zonas sean útiles.
- La versión 1.01 corrige la lentitud en la ejecución del Strategy Tester (EURUSD M1, un año: de 25 min 27 s a 22,6 s). Los búferes y las alertas no han sufrido cambios.
Configuración inicial
No se han medido ajustes para los resultados; los valores por defecto son un punto de partida. Aumenta la intensidad del swing para obtener estructuras menos numerosas pero más grandes.
Preguntas
- ¿Se repinta? La barra de creación y la barra de mitigación de una zona quedan fijadas una vez que la barra se ha cerrado.
- ¿Puedo probarlo en el Strategy Tester? Sí, en modo visual, con cualquier símbolo.
- ¿Funciona con el oro y las criptomonedas? Sí, en cualquier símbolo que ofrezca la plataforma.
- ¿Recibo alertas en mi móvil? Sí, con el interruptor de notificaciones activado y un ID de MetaQuotes configurado.
- ¿Me indica cuándo comprar o vender? No. Marca zonas; la decisión es tuya.
Preguntas: utiliza los comentarios de esta página o envíame un mensaje en MQL5.
Operar conlleva riesgos y el comportamiento pasado de una zona no predice el precio futuro. Utiliza tu propio análisis y gestión de riesgos.
