Pivot Levels Pro EA
- Asesores Expertos
- Versión: 7.4
- Actualizado: 25 julio 2026
- Activaciones: 10
Pivot Levels Pro EA — Expert Advisor automático para operar con niveles Pivot en MetaTrader 5
DESCRIPCIÓN
Pivot Levels Pro EA es un Expert Advisor de trading totalmente automático para MetaTrader 5, basado en la operativa con niveles Pivot (Pivot Point Strategy). El EA calcula y muestra automáticamente los niveles de soporte y resistencia en el gráfico, liberando al trader de los cálculos manuales, y toma decisiones de trading según la posición del precio respecto al nivel Pivot central. Se admiten cinco métodos de cálculo — Classic, Fibonacci, Camarilla, Woodie y DeMark, lo que permite adaptar la lógica a distintos mercados y estilos de trading.
La dirección de la operación se determina al cierre de la barra del marco temporal seleccionado y no por el precio instantáneo dentro de la barra, lo que elimina las señales intrabar falsas. Para la gestión de las posiciones se emplean la gestión del capital Smart Risk, el Grid Trading controlado, el Trailing Stop, el Break Even, un filtro de entrada combinado, un filtro de tiempo y mecanismos integrados de control de las condiciones de trading.
El EA admite cuentas netting y hedging y es adecuado para operar con oro (XAU/USD), pares de divisas Forex, índices, materias primas y otros instrumentos. El EA es adecuado para traders que utilizan Pivot Trading y niveles de soporte y resistencia (Support and Resistance) en MetaTrader 5.
VENTAJAS CLAVE
Cálculo automático de los niveles Pivot — el EA calcula y muestra el Pivot central junto con los niveles R1–R4 y S1–S4 con sus etiquetas, liberando al trader del trazado manual y permitiéndole centrarse en las decisiones en lugar de en los cálculos
Cinco métodos de cálculo — Classic, Fibonacci, Camarilla, Woodie y DeMark en un solo producto, lo que permite elegir el modelo de niveles adecuado para un instrumento y un marco temporal concretos
Señal al cierre de la barra — la dirección se determina por la posición del precio respecto al Pivot central al cierre de la vela, lo que elimina el parpadeo de la señal dentro de la barra y hace predecible el comportamiento del EA
Cálculo multitemporal — los niveles Pivot pueden calcularse en un marco temporal mientras las operaciones se ejecutan en otro. Esto permite utilizar los niveles de marcos temporales superiores como base de la lógica de trading mientras se trabaja en periodos inferiores
Smart Risk — el volumen de cada orden sucesiva de la malla disminuye en lugar de aumentar, lo que reduce la carga sobre el depósito a medida que se amplía la serie
Frecuencia de trading ajustable — un filtro combinado de tiempo y distancia con cuatro modos permite configurar el EA tanto para entradas poco frecuentes como para una operativa activa
Control de las condiciones de trading — antes de cada entrada se verifican el spread, el margen libre, el estado de la sesión de trading, el filtro de tiempo y el límite diario de operaciones
Análisis visual en el gráfico — el panel de información y el historial visual de operaciones ayudan a supervisar el funcionamiento del EA en tiempo real
FUNCIONES PRINCIPALES
Pivot Levels (Classic, Fibonacci, Camarilla, Woodie, DeMark)
Smart Risk
Grid Trading
Trade Direction
Time Filter
Spread Control
Daily Limit
Stop Loss & Take Profit
Break Even
Trailing Stop
Netting & Hedging
Information Panel
Trade History
CÓMO FUNCIONA EL EA
Cálculo de niveles. Cuando se forma una nueva barra en el marco temporal seleccionado, el EA calcula los niveles Pivot mediante el método elegido a partir de los datos de la barra anterior ya cerrada. Para Classic, Fibonacci, Camarilla y Woodie se construyen el Pivot central y los niveles R1–R4 y S1–S4; para el método DeMark se calculan sus niveles característicos (Pivot, R1, S1). Con la visualización activada, los niveles se muestran en el gráfico como líneas con etiquetas.
Generación de la señal. La dirección se determina por el precio de cierre de la barra anterior respecto al nivel Pivot central: un precio por encima del Pivot corresponde a una señal de compra, un precio por debajo del Pivot corresponde a una señal de venta. La evaluación se realiza al cierre de la barra, por lo que la señal no cambia mientras se forma la vela actual.
Apertura de operaciones. Cuando se ha formado una señal y coincide con el modo de dirección seleccionado, se aplican las reglas generales de control: se verifican el intervalo y la distancia entre operaciones según el modo de filtro seleccionado, el spread actual, el estado de la sesión de trading, el filtro de tiempo, el límite diario y la suficiencia del margen libre. El volumen se ajusta a los requisitos del bróker si es necesario. Tras la apertura, la posición se gestiona con stop loss, take profit, trailing stop y break even, y con el grid trading activado el EA puede añadir órdenes a medida que el mercado se mueve en contra de la posición.
PARÁMETROS DEL EA
Pivot Settings
PivotType — el método de cálculo de los niveles Pivot: Classic, Fibonacci, Camarilla, Woodie o DeMark. Define las fórmulas para construir el nivel central y los niveles de soporte y resistencia.
PivotTimeframe — el marco temporal en el que se calculan los niveles Pivot. Puede diferir del gráfico de trabajo: esto permite construir los niveles en un marco temporal superior mientras las operaciones se ejecutan en uno inferior.
DrawPivotLines — activa o desactiva la visualización de las líneas de los niveles Pivot en el gráfico.
PivotExtendDays — la longitud de las líneas Pivot hacia adelante en el tiempo del gráfico (en días) para una mejor legibilidad visual.
ShowLineLabels — activa o desactiva las etiquetas de los niveles en las líneas trazadas.
PivotColorP, PivotColorR, PivotColorS — los colores del nivel Pivot central, los niveles de resistencia (R) y los niveles de soporte (S).
PivotLineStyle — el estilo de las líneas Pivot: continua, discontinua y otras opciones.
PivotLineWidth — el grosor de las líneas Pivot.
Lot Settings
LotMethod — el método de cálculo del volumen de la posición: lote fijo o Smart Risk (cálculo automático basado en el tamaño del saldo).
FixedLotSize — el tamaño del lote utilizado en el modo de volumen fijo. Se aplica solo cuando este modo está seleccionado.
Grid Trading Settings
UseGrid — activa o desactiva el grid trading durante la gestión de las posiciones abiertas.
GridStep — la distancia en puntos entre niveles adyacentes de la malla. Este mismo parámetro se utiliza como distancia mínima entre nuevas entradas cuando el filtro de distancia está activo.
MaxGridOrders — el número máximo de órdenes que el EA puede abrir en una dirección durante el funcionamiento de la malla. Limita el riesgo acumulado.
Trading Direction
TradeDirection — define la dirección de trading permitida: solo compras (BUY), solo ventas (SELL) o en ambas direcciones (BOTH). En el modo BOTH, la dirección de una operación concreta se determina por la posición del precio respecto al Pivot.
Stop Loss & Take Profit Settings
StopLoss — el tamaño del stop loss en puntos para cada nueva posición. Un valor de 0 desactiva el uso del Stop Loss.
TakeProfit — el tamaño del take profit en puntos para la toma automática de beneficios. Un valor de 0 desactiva el uso del Take Profit.
Trailing Stop & BreakEven Settings
TrailingStop — activa o desactiva la gestión automática de las posiciones rentables mediante un trailing stop.
TrailingStart — el beneficio mínimo en puntos a partir del cual se activa el trailing stop.
TrailingDistance — la distancia en puntos entre el precio actual y el nivel del trailing stop tras su activación.
TrailingStep — el cambio mínimo de precio necesario para el siguiente desplazamiento del trailing stop.
BreakEven — activa o desactiva el traslado automático de una posición a break even.
BreakEvenStart — el beneficio en puntos necesario para activar el break even.
BreakEvenOffset — el desplazamiento del stop loss en positivo respecto al precio de apertura después de trasladar la posición a break even.
Trading Rules
MaxSpread — el spread máximo permitido en puntos para abrir nuevas operaciones. Si el spread actual supera este valor, la apertura de nuevas posiciones se bloquea temporalmente.
MinutesBetweenTrades — el intervalo de tiempo mínimo en minutos entre las aperturas de nuevas operaciones.
FilterMode — el modo del filtro de entrada: solo por tiempo, solo por distancia, por tiempo O distancia, o simultáneamente por tiempo Y distancia. Permite regular la frecuencia de trading.
MagicNumber — un identificador único que permite al EA distinguir sus propias operaciones de las de otros EAs o del trading manual.
TradeComment — el comentario que se añade automáticamente a todas las operaciones abiertas por el EA.
DailyLimit — activa o desactiva el límite del número máximo de nuevas operaciones dentro de un mismo día de trading.
MaxOrdersPerDay — el número máximo de operaciones que el EA puede abrir durante un día de trading.
Time Filter
EnableTimeFilter — activa o desactiva el filtro de tiempo. Cuando está desactivado, el trading está permitido en cualquier momento y el resto de parámetros de este grupo no surten efecto.
TradeMonday, TradeTuesday, TradeWednesday, TradeThursday, TradeFriday, TradeSaturday, TradeSunday — los interruptores de los días de la semana. Para cada día se puede permitir o prohibir el trading por separado. El día se tiene en cuenta según la hora del servidor del bróker.
StartHour — la hora de inicio de la ventana de trading (0–23) en la hora del servidor del bróker.
StartMinute — el minuto de inicio de la ventana de trading (0–59).
EndHour — la hora de fin de la ventana de trading (0–23) en la hora del servidor del bróker.
EndMinute — el minuto de fin de la ventana de trading (0–59). Si la hora de inicio es posterior a la de fin, la ventana se prolonga más allá de la medianoche.
Display Settings
ShowPanel — activa o desactiva la visualización del panel de información en el gráfico.
ShowProfitStats — muestra las estadísticas de beneficio del día, la semana, el mes y todo el periodo de funcionamiento del EA.
ShowTradeHistory — activa la visualización del historial de operaciones completadas directamente en el gráfico.
BuyTradeColor — el color de visualización de las operaciones de compra.
SellTradeColor — el color de visualización de las operaciones de venta.
TradeFontSize — el tamaño de fuente de las etiquetas del historial de operaciones en el gráfico.
PanelBackColor — el color de fondo del panel de información.
PanelTextColor — el color del texto del panel de información.
PanelEditColor — el color de los campos de valores dentro del panel de información.
SMART RISK
Smart Risk es un modo de cálculo automático del volumen de la posición basado en el tamaño del saldo. El volumen de la operación crece junto con el depósito y disminuye cuando este se reduce, por lo que la carga sobre la cuenta se mantiene proporcional a su estado actual.
La característica clave de este modo se manifiesta durante el funcionamiento de la malla: el volumen de cada orden sucesiva disminuye en lugar de aumentar. Esto distingue fundamentalmente a Smart Risk del martingala clásico, en el que cada orden sucesiva se duplica y la carga sobre el depósito crece de forma exponencial.
Ejemplo de cálculo. Con un saldo de 5.000 USD, el volumen inicial de la primera orden es de 0,05 lotes. A medida que la malla se amplía, el volumen de cada nivel sucesivo disminuye en un paso:
Saldo: 5.000 USD
Nivel 1 — 0,05
Nivel 2 — 0,04
Nivel 3 — 0,03
Nivel 4 — 0,02
Nivel 5 — 0,01
Nivel 6+ — 0,01
Así, en lugar de aumentar el volumen, la serie se promedia con lotes cada vez menores, y la carga acumulada sobre el depósito crece mucho más lentamente que con un martingala.
Antes de abrir cualquier posición, el EA verifica el margen libre disponible y, si es necesario, reduce el volumen ajustándolo al paso de lote permitido por el bróker.
GRID TRADING
Con el grid trading activado, el EA no se limita a una sola posición. A medida que el mercado se mueve en contra del lado abierto, añade nuevas órdenes con un paso determinado en puntos, formando una malla de promediado. El número total de órdenes en una dirección está limitado por el parámetro MaxGridOrders.
El EA lleva su propio registro interno de los niveles de la malla y los precios de entrada, por lo que la lógica de la malla funciona con la misma corrección en cuentas netting y hedging. Tras el cierre completo del lado, el contador interno se pone a cero y una nueva señal inicia un ciclo nuevo desde el primer nivel.
La adición de órdenes en la malla se rige por las mismas reglas de filtrado por tiempo y distancia que la primera entrada, lo que permite controlar la densidad de la serie y el riesgo acumulado.
TIME FILTER
El filtro de tiempo permite restringir el trading a determinados días de la semana y horas del día. Se controla mediante el parámetro EnableTimeFilter y está desactivado de forma predeterminada.
Con el filtro activado, el trading solo se permite si se cumplen ambas condiciones: el día de la semana actual está marcado como permitido y la hora actual se encuentra dentro de la ventana establecida. Si la hora de inicio de la ventana es posterior a la de fin, la ventana se considera prolongada más allá de la medianoche. Todas las comprobaciones se realizan en la hora del servidor del bróker.
TRADE DIRECTION
BUY ONLY — el EA abre solo operaciones de compra; las señales de venta se ignoran.
SELL ONLY — el EA abre solo operaciones de venta; las señales de compra se ignoran.
BOTH — se permiten ambos lados. La dirección de una operación concreta se determina por la posición del precio respecto al Pivot central: compras cuando el precio está por encima del Pivot, ventas cuando el precio está por debajo del Pivot.
INFORMATION PANEL
Con el panel activado, el EA muestra en la esquina del gráfico un resumen de su funcionamiento. En el panel se muestran:
Beneficio del día
Beneficio de la semana
Beneficio del mes
Beneficio total de todo el periodo de funcionamiento
BUY Grid — el número actual de niveles de la malla en el lado de compra
SELL Grid — el número actual de niveles de la malla en el lado de venta
Modo del filtro de entrada
El valor actual del nivel Pivot central y la posición del precio respecto a él
Parámetros de gestión de la posición: el estado de Trailing Stop y Break Even, los valores de Stop Loss y Take Profit, el paso de la malla y la dirección de trading
El panel se actualiza durante el funcionamiento del EA y permite supervisar el estado del trading sin abrir ventanas adicionales. Los colores del fondo, el texto y los campos de valores son configurables.
TRADE HISTORY EN EL GRÁFICO
Con la visualización del historial activada, el EA traza las operaciones completadas directamente en el gráfico. Los puntos de entrada y salida se marcan con flechas de colores separados para compras y ventas, la entrada y su salida correspondiente se conectan con una línea, y junto al cierre se muestra una etiqueta con el resultado financiero de la operación teniendo en cuenta el swap y la comisión.
Los objetos del historial se colocan de forma que no se superpongan al panel de información, y se reconstruyen automáticamente al desplazar el gráfico y cambiar su escala. Esto ofrece una imagen clara de cómo ha funcionado el EA en el instrumento actual y facilita el análisis visual de su comportamiento.
CONCLUSIÓN
Pivot Levels Pro EA combina el cálculo automático de los niveles Pivot mediante cinco métodos, Smart Risk, un grid trading controlado y un sistema flexible de gestión de posiciones. Admite los métodos Classic, Fibonacci, Camarilla, Woodie y DeMark, un filtro de entrada combinado y un filtro de tiempo, así como un conjunto completo de mecanismos de control de las condiciones de trading — en un único Expert Advisor de trading totalmente automático para MetaTrader 5. La evaluación de la señal al cierre de la barra, el cálculo multitemporal de los niveles, un panel de información claro y un historial visual de operaciones hacen que el funcionamiento del EA sea transparente y cómodo de supervisar. El soporte completo de cuentas netting y hedging lo hace aplicable al trading de oro, pares de divisas, índices y otros instrumentos.
El EA no garantiza la obtención de beneficios. Los resultados del trading dependen de las condiciones del mercado, de los ajustes elegidos, de las condiciones del bróker y del enfoque del trader respecto a la gestión del riesgo. Antes de utilizarlo en una cuenta real, asegúrese de probarlo en el Strategy Tester y en una cuenta demo.


Simply don't work. Save your money.
Yes, I did optimize it on all major pairs and it crashed out on all of them.
Vladimir