Pivot Monster EA
- Asesores Expertos
- Versión: 2.0
PIVOT MONSTER EA
Descripción general
PIVOT MONSTER opera con niveles de pivote diarios (Classic, Camarilla o Woodie) combinados con rupturas del máximo/mínimo del día anterior. Ejecuta tres estrategias intercambiables — Bounce (rebote), Breakout (ruptura) o Combo (confluencia) — con órdenes pendientes colocadas una vez al día y un cálculo unificado de SL/TP en múltiplos de ATR o porcentaje del precio. Diseñado para traders que buscan un sistema de pivotes basado en reglas y totalmente optimizable, en lugar de un indicador fijo.
Cómo funciona
- Al inicio de cada día de trading, el EA calcula los niveles de pivote (PP, R1-R3, S1-S3) a partir del máximo/mínimo/cierre del día anterior, además del máximo y mínimo del día anterior.
- Según la estrategia seleccionada, coloca órdenes Buy Limit/Sell Limit cerca de S1/R1 (Bounce), órdenes Buy Stop/Sell Stop más allá del máximo/mínimo anterior (Breakout), o ambas con un filtro de confluencia que exige que el nivel de pivote y el máximo/mínimo anterior estén cerca entre sí (Combo).
- Un filtro de tendencia opcional (EMA o precio frente al pivote) restringe las órdenes a la dirección dominante del mercado.
- Una ventana de sesión opcional restringe la colocación a un rango horario elegido.
- El SL y TP se calculan como múltiplos de ATR o como porcentaje del precio, seleccionable con un solo parámetro.
- Las órdenes no ejecutadas expiran automáticamente tras un número configurable de horas, y se eliminan al inicio del siguiente día de trading.
- El tamaño de posición se basa en el riesgo, calculado a partir del saldo de la cuenta, la distancia del stop y el valor del tick, con validación completa contra el volumen mínimo, máximo, paso y límite agregado del bróker.
Parámetros
Strategy
- Strategy: selecciona el modo Bounce, Breakout o Combo
- Pivot Method: selecciona la fórmula de pivote Classic, Camarilla o Woodie
- Use Pivot R2/S2: usa el segundo nivel de pivote en lugar del primero para las entradas
SL / TP
- SL/TP Mode: selecciona el cálculo de distancia basado en ATR o en porcentaje
- ATR Period: período de referencia del ATR usado en el cálculo de niveles y distancias
- SL ATR Multiple: distancia del stop loss como múltiplo del ATR (modo ATR)
- TP ATR Multiple: distancia del take profit como múltiplo del ATR (modo ATR)
- SL Percent: distancia del stop loss como porcentaje del precio (modo Percent)
- TP Percent: distancia del take profit como porcentaje del precio (modo Percent)
Order Placement
- Entry Buffer (ATR): margen añadido más allá del nivel de pivote/máximo/mínimo antes de colocar la entrada
- Order Expiry (hours): tiempo de vida de la orden pendiente antes de cancelarse automáticamente
Confluence (Combo)
- Confluence Range: distancia máxima en pips entre un nivel de pivote y el máximo/mínimo anterior para que se active el modo Combo
Trend Filter
- Trend Filter: desactiva el filtro, o restringe las entradas por dirección de EMA o precio frente al punto pivote
- EMA Period: período de la EMA del filtro de tendencia
- EMA Timeframe: marco temporal usado para la EMA del filtro de tendencia
Session
- Use Session: activa la restricción de colocación de órdenes a una ventana horaria específica
- Session Start Hour: hora de inicio de la ventana de trading permitida
- Session End Hour: hora de fin de la ventana de trading permitida
Money Management
- Risk Percent: porcentaje del saldo de la cuenta arriesgado por operación, usado para dimensionar la posición
- Max Spread (pips): spread máximo permitido antes de pausar la colocación de órdenes
- Magic Number: identificador único de las órdenes colocadas por este EA
Debug
- Debug: activa mensajes de log de diagnóstico (limitados a uno por vela)
Optimizer Score
- Min Profit Factor: descalifica pasadas de optimización por debajo de este factor de beneficio
- Max Drawdown Percent: descalifica pasadas por encima de este drawdown relativo
- Min Trades: descalifica pasadas con menos operaciones que este número
- R2 Weight: peso de la suavidad de la curva de capital en la puntuación final
- Slope Weight: peso de la velocidad de crecimiento normalizada del capital en la puntuación final
- Split Penalty: penalización por divergencia de R² entre la primera y segunda mitad del test (estabilidad temporal)
- Skew Penalty: penalización por beneficio concentrado en una sola operación
- Ulcer Penalty: penalización por la profundidad y duración de los drawdowns
- MAR Weight: peso del ratio MAR (beneficio neto en porcentaje dividido por el drawdown máximo en porcentaje)
- Trade Bonus Weight: peso de una bonificación de rendimiento decreciente por un mayor número de operaciones
Sistema de puntuación del optimizador
Este EA incluye una función de puntuación personalizada integrada, accesible a través del Strategy Tester de MT5. Clasifica las pasadas de optimización no solo por beneficio bruto, sino por la suavidad de la curva de capital, la consistencia a lo largo de todo el período de prueba, la profundidad y duración de los drawdowns, y la resistencia a que una sola operación afortunada distorsione el resultado. Está diseñado para identificar conjuntos de parámetros que generalicen bien, en lugar de sobreajustarse a un patrón histórico estrecho.
Uso: establece el Criterio del Optimizador en Custom max antes de ejecutar una optimización. Las pasadas que no superen los umbrales mínimos de factor de beneficio, drawdown máximo o número mínimo de operaciones quedan automáticamente descalificadas y puntuadas con cero.
Configuración recomendada
Símbolo: XAUUSD
Marco temporal: H1
Modo de modelado: 1 Minute OHLC
Se recomienda un VPS o bróker con ejecución de baja latencia para uso en real, ya que el EA depende de órdenes pendientes colocadas cerca de niveles de pivote.
Capturas de pantalla
Resultados de backtest en XAUUSD H1 (modelado 1 Minute OHLC), mostrando la curva de capital y el resumen de rendimiento, además del panel de configuración recomendada del optimizador (criterio Custom max, modelado 1 Minute OHLC).
Aviso legal
El rendimiento pasado mostrado en backtests o capturas de pantalla no garantiza resultados futuros. Prueba a fondo en una cuenta demo antes de usarlo en real. El trading implica riesgo de pérdida, y ningún sistema de estrategia o puntuación elimina ese riesgo.
