WYCKOFF EA FOREX Sistema de Trading Automatizado basado en el Método Wyckoff para MetaTrader 5
Resumen Ejecutivo Wyckoff Forex EA es un Asesor Experto (Expert Advisor) multipar basado en el método clásico de Richard D. Wyckoff. El algoritmo interpreta el mercado como la huella de los grandes operadores (el Operador Compuesto), quienes acumulan posiciones dentro de rangos de negociación laterales antes de una fase de impulso alcista (markup) y las distribuyen antes de una fase de caída (markdown).
El EA se centra en los dos momentos clave de la Fase C de un rango de Wyckoff:
Spring (Prima): una falsa ruptura por debajo del soporte que cierra nuevamente dentro del rango de acumulación, lo que genera una orden de COMPRA (BUY);
UTAD (Upthrust After Distribution / Impulso alcista tras distribución): una falsa ruptura por encima de la resistencia que cierra nuevamente dentro del rango de distribución, lo que genera una orden de VENTA (SELL).
Cada señal se filtra mediante el comportamiento del volumen, una zona de descuento o prima de Fibonacci y la tendencia del marco temporal superior. Un solo gráfico ejecuta seis pares de divisas, cada uno con su propio perfil de parámetros
Recomendaciones para el backtest:
Este EA opera con 6 pares de divisas simultáneamente. Al realizar un backtest a largo plazo, la carga de datos puede tardar un poco; tenga paciencia. Alternativamente, puede elegir "OHLC de 1 minuto" en lugar de "Cada tick" para una prueba mucho más rápida. Si bien los ticks reales ofrecen la máxima precisión, OHLC de 1 minuto proporciona un flujo de trabajo mucho más rápido. Elija lo que mejor se adapte a su preferencia.
***Precio especial de lanzamiento: $99. El precio aumentará tras la fase introductoria ¡¡¡SEÑAL EN VIVO PRÓXIMAMENTE!!!
Mecánica Operativa Principal El algoritmo sigue un proceso paso a paso de identificación de Wyckoff en cada barra cerrada:
Detección del Rango de Trading. El soporte y la resistencia se miden en las últimas N barras (20, 30 o 50), excluyendo las dos barras más recientes. El volumen de ticks promedio del rango se almacena como referencia de volumen.
Reconocimiento de Spring / UTAD.
Spring: el mínimo de una de las últimas dos barras perfora el soporte y la última barra cierra de nuevo por encima de él.
UTAD: el máximo perfora la resistencia y la última barra cierra de nuevo por debajo de ella.
Filtro de Zona Fibonacci. Las compras se permiten solo cuando el cierre se encuentra en la parte inferior del rango (zona de descuento del 38.2% o 61.8%). Las ventas se permiten solo en la zona de prima superior.
Análisis de Volumen (Ley de Esfuerzo vs. Resultado de Wyckoff).
Agotamiento de Volumen (Volume Dry-Up): la barra de prueba debe negociarse con un volumen menor que el promedio del rango, una señal de que la oferta o la demanda se han agotado.
Esfuerzo vs. Resultado: el volumen por pip de la barra de prueba debe ser menor que el de la barra anterior.
Contexto del Marco Temporal Superior. Cierre en H4 comparado con la EMA 50 de H4. El filtro puede seguir la tendencia, operar en contra (reversión a la media en los extremos del rango) o desactivarse.
Ejecución de Precisión. La orden se abre en el primer tick después de que se cierra la barra de señal. El Take Profit y el Stop Loss se calculan dinámicamente a partir del ATR(14).
Gestión de Operaciones. Salida por tiempo automática después de un número determinado de horas de mercado (fines de semana excluidos), breakeven opcional y una posición por par.
Estructura de Wyckoff Reconocida por el EA
| Fase | Eventos de Acumulación | Eventos de Distribución | Rol del EA |
| A – Detención de la tendencia | PS, SC, AR, ST | PSY, BC, AR, ST | Define los límites del rango |
| B – Construcción de la causa | Secondary tests (tests secundarios), UT | Secondary tests (tests secundarios) | Referencia de rango y volumen |
| C – La prueba (Test) | Spring, Test | UTAD, Test | Señal de entrada |
| D – Movimiento hacia el borde | SOS, LPS | SOW, LPSY | Zona objetivo |
| E – Tendencia fuera de rango | Markup (impulso alcista) | Markdown (impulso bajista) | Posición ya cerrada |
Especificaciones Técnicas
| Característica | Especificación |
| Plataforma de Trading | MetaTrader 5 (MT5) |
| Núcleo de la Estrategia | Método Wyckoff — Spring / UTAD, rango de trading, análisis de volumen |
| Estructuras Clave | Rango de trading, Spring, UTAD, Test, Volume Dry-Up, Effort vs Result |
| Pares Soportados | EURUSD, GBPUSD, USDJPY, AUDUSD, EURJPY, GBPJPY (símbolos editables) |
| Marcos Temporales de Señales | M15 / M30 / H1 (por par, por año) |
| Marco Temporal de Contexto | H4 con EMA 50 |
| Configuración de Gráficos | Adjuntar a UN SOLO gráfico; todos los pares habilitados se operan desde él |
| Tipos de Cuenta | Standard, ECN, Raw Spread; cobertura (hedging) o netting; compatible con sufijos de símbolos (ej. “.r”) |
| Salidas | Take Profit basado en ATR (objetivo pequeño) y Stop Loss (amplio), salida por tiempo, breakeven opcional |
| Interfaz Visual | Panel de Wyckoff (dashboard), tema de gráfico negro con velas azules, rango de trading en tiempo real dibujado en el gráfico |
Motor de Gestión de Riesgos
| Protección | Mecanismo |
| Riesgo por Operación | El tamaño del lote se calcula a partir del % del saldo arriesgado en el Stop Loss; exacto para pares JPY, cruces y cualquier divisa de cuenta |
| Riesgo Abierto Máximo | Las nuevas operaciones se omiten si el riesgo abierto total supera el límite (por defecto 30%) |
| Pares Abiertos Máximos | Limita cuántos pares pueden mantener posiciones al mismo tiempo (por defecto 3) |
| Multiplicador de Riesgo por Par | Aumenta o reduce el riesgo en pares individuales |
| Verificación de Margen | El lote se reduce automáticamente si el margen libre es insuficiente |
| Protección contra Spread | Spread máximo por par; sin entrada por encima del mismo |
| Filtro de Fin de Semana | Sin nuevas operaciones el viernes después de la hora establecida (por defecto 20:00) |
Protección Integrada para Empresas de Prop Trading (Prop Firm)
| Tipo de Protección | Mecanismo |
| Protector de Pérdida Diaria Máxima (Max Daily Loss Guard) | Cierra todas las posiciones del EA y detiene las nuevas operaciones del día cuando se alcanza el límite de pérdida diaria (%) |
| Protector de Pérdida Total Máxima (Max Total Loss Guard) | Cierra todas las posiciones del EA y detiene el trading cuando la pérdida total de capital (equity) alcanza el límite establecido |
Panel de Control de Wyckoff (Wyckoff Dashboard)
Cuenta: saldo, capital (equity), P/L flotante, resultado de hoy, reducción (drawdown) actual y máxima, riesgo por operación.
Rendimiento: operaciones cerradas, tasa de aciertos (win rate), recuento de TP / SL / salida por tiempo, tasa de aciertos de TP, factor de beneficio (profit factor), beneficio neto.
Estructura de Mercado de Wyckoff: para cada par: marco temporal activo, fase actual (Acumulación, Reacumulación, Markup, Distribución, Redistribución, Markdown), tendencia de H4, último Spring/UTAD, posición abierta y P/L.
Barra de estado: motor activo o en pausa, pares abiertos y riesgo abierto.
Descargo de Responsabilidad Oficial El trading de divisas, materias primas, criptomonedas y derivados financieros conlleva un alto nivel de riesgo y puede no ser adecuado para todos los inversores. El alto grado de apalancamiento puede funcionar tanto en su contra como a su favor. Antes de decidir operar o invertir utilizando software automatizado, debe considerar cuidadosamente sus objetivos de inversión, nivel de experiencia y apetito por el riesgo. Los resultados de rendimiento pasado generados por sistemas automatizados o backtesting no garantizan ni indican resultados futuros. No se hace ninguna declaración de que ninguna cuenta vaya a lograr o sea probable que logre ganancias o pérdidas similares a las mostradas. Usted es el único responsable de gestionar su capital y sus parámetros de riesgo.