Wyckoff Schematic Detector
- Indicadores
-
Felicien Badou Diouf
We are a quantitative trading technology company specializing in algorithmic trading, Expert Advisors, trading automation, and quantitative research. - Versión: 1.0
- Activaciones: 5
Detector esquemático de Wyckoff: acumulación, distribución, primavera, UTAD
Detecta y etiqueta automáticamente la secuencia clásica de acumulación y distribución de Wyckoff —PS, SC, AR, ST, Spring, SOS, LPS y su reflejo en distribución PSY, BC, AR, ST, UTAD, SOW, LPSY— a partir de la estructura de precios combinada con el análisis de volumen y del rango de las barras. Traza el rango de negociación, marca cada evento en la barra donde se produjo y avisa de nuevos eventos. Todo se evalúa únicamente en barras cerradas, por lo que nada se repinta.Automatiza el método Wyckoff: volumen + rango > solo la forma del precio
El método Wyckoff funciona porque interpreta la intención a través del volumen y la acción del precio, no solo a través de patrones. Sin embargo, el análisis esquemático manual es lento, subjetivo y propenso a errores. Este indicador automatiza la lógica central de Wyckoff: detección de fases, identificación del rango de cotización y señalización de «spring»/«upthrust» utilizando métricas objetivas de volumen y rango.
Qué detecta (de forma automática, sin repintado)
1. Las cuatro fases de Wyckoff
| Fase | Lógica de detección | Visual |
|---|---|---|
| Acumulación | Rango decreciente + volumen creciente en los movimientos bajistas + prueba de rebote | Etiqueta verde «A» + recuadro de rango |
| Marcas | Máximos y mínimos cada vez más altos + expansión del volumen en las subidas | Etiqueta azul «M» + canal de tendencia |
| Distribución | Rango decreciente + volumen creciente en los movimientos alcistas + prueba de empuje alcista | Etiqueta «D» roja + recuadro de rango |
| Corrección a la baja | Máximos y mínimos cada vez más bajos + aumento del volumen en las caídas | Etiqueta naranja «M» + canal de tendencia |
2. Eventos clave de Wyckoff
- Rebote: falsa ruptura por debajo del soporte con absorción de volumen (señal de compra)
- Empuje alcista: falsa ruptura por encima de la resistencia con absorción de volumen (señal de venta)
- LPS (Último punto de soporte): retroceso con bajo volumen en una subida (aumentar posiciones largas)
- BU (Back-Up): repunte con bajo volumen en una fase de caída (aumentar posiciones cortas)
- Signo de fortaleza (SOS): aumento del volumen que rompe la resistencia en fase de acumulación
- Signo de debilidad (SOW): aumento del volumen que rompe el soporte en la fase de distribución
3. Límites del rango de cotización
- Detección automática de soportes y resistencias mediante pivotes ponderados por volumen
- Proyecciones de ampliación del rango (guía de recuento)
- Medición de causa y efecto (recuento horizontal → objetivo vertical)
Lógica de detección (objetiva, basada en reglas)
Clasificación por fases:
Acumulación: Contracción del rango + Volumen a la baja > Volumen al alza + Detectada una subida. Reposición al alza: Estructura HH/HL + Volumen en expansión en las subidas + SOS confirmado. Distribución: Contracción del rango + Volumen al alza > Volumen a la baja + Detectado un repunte. Reposición a la baja: Estructura LH/LL + Volumen en expansión en las bajadas + SOW confirmado.
Criterios de rebote/impulso alcista:
- El precio rompe el límite del rango (soporte/resistencia)
- Volumen en la ruptura < 50 % del volumen medio del rango (absorción)
- El precio recupera el rango en un máximo de 3 barras
- Cierre de nuevo dentro del rango = repunte/impulso alcista confirmado
Análisis del volumen:
- Compara el volumen al alza con el volumen a la baja por oscilación
- Utiliza el volumen por tick (divisas) o el volumen real (futuros/acciones)
- El precio medio ponderado por volumen (VWAP) como punto de referencia para el rango
Parámetros de entrada
input int LookbackBars = 500; // Barras que se van a analizar para la detección del rango input double VolumeThreshold = 1,5; // Ratio de volumen para la detección de absorción input int MinRangeBars = 20; // Número mínimo de barras para que el rango de negociación sea válido input bool ShowPhases = true; // Mostrar etiquetas de fase (A/M/D/M) input bool ShowEvents = true; // Mostrar marcadores de «spring», «upthrust», «LPS» y «BU» input bool ShowRangeBox = true; // Trazar el rectángulo del rango de negociación input bool ShowCountGuide = true; // Mostrar guía de recuento de causa/efecto color de entrada AccumulationColor = clrLime; color de entrada MarkupColor = clrDodgerBlue; color de entrada DistributionColor = clrRed; color de entrada MarkdownColor = clrOrange;
Visualización en el gráfico
- Etiquetas de fase (A, M, D, M) en las transiciones de fase
- Recuadro del rango de cotización con líneas de soporte/resistencia
- Marcadores de «Spring» y «Upthrust» con flechas de alerta
- Marcadores LPS/BU para entradas de continuación
- Guía de recuento: causa horizontal → proyección del efecto vertical
- Histograma de volumen coloreado según el predominio alcista/bajista
- Cuadro de mando: fase actual, estado del rango, próximo nivel clave
Alertas (notificaciones push / correo electrónico / Telegram)
- Transición de fase (acumulación → revalorización, etc.)
- Se ha detectado un repunte (configuración de posición larga)
- Se detecta un impulso alcista (configuración de venta en corto)
- Formación de LPS/BU (entrada de continuación)
- Ruptura del rango con confirmación del volumen
Compatibilidad
- MetaTrader 5 (versión 4000+)
- Cualquier símbolo: Forex, oro, índices, criptomonedas, acciones, futuros
- Cualquier marco temporal: de M1 a MN (óptimo en M15/H1/H4 para operaciones de swing)
- Cualquier bróker: funciona con volumen de ticks o volumen real
- Sin repintado: todas las señales se generan únicamente en barras cerradas
- Funciona en VPS — sin intervención manual
Lo que obtienes
- Código fuente .mq5 limpio y comentado
- Archivo .ex5 compilado y listo para MT5
- Documentación completa de los parámetros
- Guía de referencia rápida del esquema de Wyckoff
- Guía de instalación
- Actualizaciones de por vida
En qué se diferencia de los indicadores de «patrones»
| Característica | Indicadores de patrones | Detector esquemático de Wyckoff |
|---|---|---|
| Base | Solo la evolución del precio | Volumen + Rango + Precio |
| Repintado | A menudo sí | Nunca — solo barras cerradas |
| Subjetividad | Alta (visual) | Nula (basada en reglas) |
| Salto/Empuje ascendente | Solo manual | Detección automática |
| Lógica de fase | No incluido | Detección completa de 4 fases |
| Guía de recuento | No | Sí (causa/efecto) |
Parte del ecosistema Wyckoff
Se combina con:
- Panel de cuenta atrás de la sesión (30 $): averigua cuándo entra el volumen institucional (Londres/Nueva York)
- Global SL/TP Manager (30 $): gestiona de forma eficiente los SL/TP de las posiciones de Wyckoff
- EA BoltIQ Gold (59 $): opera automáticamente en las fases de Wyckoff en el XAUUSD
Más información: Lee el artículo 3 «Automatización de la detección de fases de Wyckoff» (próximamente en los artículos de MQL5)
Descargo de responsabilidad
Este indicador identifica las estructuras de Wyckoff mediante un algoritmo. No garantiza operaciones rentables. El análisis de Wyckoff requiere contexto, experiencia y gestión del riesgo. El rendimiento pasado de las configuraciones de Wyckoff no garantiza resultados futuros. Utilice siempre órdenes stop-loss y controle el tamaño de las posiciones.
Asistencia
Se incluye soporte técnico para la corrección de errores tras la entrega. Se pueden solicitar nuevas funciones y personalizaciones a través de MQL5 Freelance.
