Pivot Quarter Grid
- Asesores Expertos
- Versión: 1.61
- Activaciones: 5
Pivot Quarter Grid: sistema de trading basado en los niveles de pivote diarios para MetaTrader 5
Pivot Quarter Grid coloca órdenes limitadas pendientes en los niveles de soporte y resistencia de los pivotes diarios de los pares de divisas. El nombre hace referencia a los niveles de un cuarto de paso entre los niveles de pivote principales. Cada orden cuenta con un take profit y un stop loss desde el inicio. Con la configuración predeterminada, opera un nivel de soporte y un nivel de resistencia al día con un lote fijo. Se pueden activar niveles adicionales; estos utilizan una progresión de lotes, que se describe a continuación junto con su riesgo.
Cómo funciona
1. Niveles diarios. A partir de las 01:00, hora del servidor (ajustable), el EA lee la barra diaria anterior y calcula el punto de pivote, cuatro niveles de soporte y cuatro de resistencia. Hay cinco fórmulas disponibles: Clásica, Tradicional, Fibonacci, Woodie y Camarilla. También están disponibles niveles intermedios situados a un cuarto, la mitad y tres cuartos de distancia entre los niveles principales.
2. Filtro de rango. Se omite el día si el rango del día anterior está por debajo o por encima del porcentaje de precio configurado (entre el 0,3 % y el 3,0 % por defecto).
3. Colocación de órdenes. Las órdenes de compra con límite (Buy Limit) se colocan en los niveles de soporte activados y las órdenes de venta con límite (Sell Limit) en los niveles de resistencia activados. El take profit de cada orden es de dos pasos de la cuadrícula hacia el punto pivote: para S1 y R1, esto supone la mitad de la distancia hasta el punto pivote; los dos niveles más cercanos al punto pivote tienen como objetivo el propio punto pivote. El stop loss es común a todas las órdenes de un mismo lado y se sitúa más allá del nivel más externo de la cuadrícula (por debajo de S4-0,25 para las compras, por encima de R4+0,25 para las ventas). Su distancia se puede ajustar mediante SLMultiplier.
4. Paquetes diarios. Las órdenes de un mismo día forman un paquete. Las posiciones abiertas se mantienen hasta que se alcanza su take profit o su stop loss. Esto puede llevar varios días y las posiciones pueden permanecer abiertas durante el fin de semana. A la hora de limpieza (22:00, hora del servidor, por defecto), se eliminan las órdenes pendientes del día actual en el lado que no tiene ninguna posición abierta.
5. Salida al alcanzar el take profit. Cuando una posición alcanza su take profit, las demás posiciones abiertas del paquete del mismo día también se cierran (salida en bloque). Las órdenes pendientes restantes del paquete se eliminan si el «take profit» se ha producido más allá del nivel establecido por TPThresholdLevel o después de la hora de limpieza. Con la opción «CloseAllOnTP» activada, solo se cierra el lado en el que se ha producido el «take profit» y sus órdenes pendientes se eliminan inmediatamente.
Configuración predeterminada
- Niveles habilitados: solo S1 (límite de compra) y R1 (límite de venta). Como máximo dos órdenes pendientes al día, sin progresión de lotes.
- BaseLot 0,01. El lote de S1 y R1 es el doble del BaseLot, 0,02 lotes por defecto.
- UseSL verdadero, SLMultiplier 1,0, CloseAllOnTP falso, DeleteUnaffordablePending verdadero.
- Estos son los ajustes validados para el mercado y pueden probarse en la versión demo sin necesidad de modificaciones.
Cuadrícula ampliada opcional y su riesgo
Se pueden habilitar hasta 16 niveles por lado: los niveles principales S1 a S4 y R1 a R4, sus pasos de un cuarto, la mitad y tres cuartos, y S4-0,25 / R4+0,25. Cada nivel principal más profundo duplica el lote: S1 2x BaseLot, S1-0,5 4x, S2 8x, S2-0,5 16x, S3 32x, S3-0,5 64x, S4 128x. Los niveles intermedios de un cuarto utilizan el multiplicador de lotes de un cuarto (QuarterLotMultiplier, 0,5 por defecto) del nivel adyacente. Se trata de una progresión de lotes de tipo martingala. Si el precio recorre toda la cuadrícula, todos los niveles se ejecutan en contra del movimiento y el stop loss común los cierra todos a la vez. Con todos los niveles activados con un «BaseLot» de 0,01, el volumen abierto de un lado es de unos 3,8 lotes y la pérdida en el stop loss en el EUR/USD es del orden de 1.000 a 2.000 USD, dependiendo del rango diario (valor orientativo). Activa los niveles adicionales solo si dispones de un depósito y un apalancamiento adecuados para ello, y prueba primero la configuración en el Strategy Tester.
Controles integrados
- Stop loss en cada orden, común para cada lado, ajustable con SLMultiplier.
- Filtro de rango diario.
- Antes de cada orden, el EA comprueba los límites de volumen del símbolo, la distancia mínima del stop, el número permitido de órdenes pendientes y si el margen libre cubre la nueva orden junto con las órdenes pendientes ya colocadas en el mismo lado. Las órdenes que no superan la comprobación se omiten y se registran.
- DeleteUnaffordablePending: se eliminan las órdenes pendientes cuya activación ya no podría cubrirse con el margen libre.
- RequireCloseToTrade: no se realizan nuevas órdenes mientras haya posiciones abiertas de días anteriores.
- Panel de gráficos con el resultado de hoy y el resultado esperado en el take profit más cercano, y un botón «STOP ALL» que cierra todas las posiciones y elimina todas las órdenes pendientes del símbolo del gráfico.
Estos controles evitan errores en las órdenes y problemas de margen. No eliminan el riesgo de mercado: un evento de stop loss con la rejilla ampliada supone, por su propia naturaleza, una pérdida considerable.
Recomendaciones
- Símbolos: pares principales y cruzados de divisas. No está pensado para metales, índices ni criptomonedas; las distancias entre niveles y la progresión de lotes están dimensionadas para la volatilidad del mercado de divisas.
- Marco temporal del gráfico: cualquiera. El EA utiliza datos de M1 y D1 internamente.
- Tipo de cuenta: se recomienda el tipo de cuenta con cobertura. En las cuentas de compensación, las posiciones de un mismo símbolo se fusionan y el «take profit» y el «stop loss» de la última orden ejecutada se aplican a toda la posición neta.
- Depósito por símbolo y por 0,01 lotes base: ajustes predeterminados a partir de 1 000 USD; rejilla ampliada a partir de 10 000 USD. Varios símbolos correlacionados se suman; adapta el tamaño de la cuenta a la suma total.
- Apalancamiento: configuración predeterminada de 1:100 o superior; tabla ampliada de 1:500 o superior.
- Cuenta ECN con spread bajo, VPS para un funcionamiento continuo.
- Los niveles dependen de las barras diarias del bróker. Los resultados varían entre brókers con diferentes horas de servidor y cotizaciones.
- Probador de estrategias: utiliza «Cada tick basado en ticks reales» o «OHLC de 1 minuto». La opción «Solo precios de apertura» no simula las ejecuciones de órdenes intradía.
Datos de entrada
- Horario de negociación: PivotCalculationHour, TradeStartHour, TradeStartMinute, TradeEndHour, TradeEndMinute, CleanupHour, CleanupMinute
- Tipo de pivote: Clásico, Tradicional, Fibonacci, Woodie, Camarilla
- BaseLot, QuarterLotMultiplier, DeleteUnaffordablePending
- UseRangeFilter, MinRangePercent, MaxRangePercent
- UseSL, SLMultiplier, TPThresholdLevel, RequireCloseToTrade, LevelAdjustmentPoints, CloseAllOnTP
- UseS1 ... UseR5_Quarter: 32 opciones para los niveles individuales
- Panel: Mostrar pantalla de beneficios, esquina, colores, Modo de cálculo esperado
Pruebas
La versión de demostración funciona en el Probador de estrategias. [Hay disponible una suscripción mensual.]
Aviso de riesgo
Se trata de un sistema a contracorriente. Vende en los niveles de resistencia y compra en los de soporte, y mantiene las posiciones hasta alcanzar el take profit o el stop loss. En una tendencia fuerte, acumula posiciones perdedoras hasta que se alcanza el stop loss. Los resultados de las pruebas retrospectivas no son resultados reales de negociación y no predicen el rendimiento futuro. Opera únicamente con dinero cuya pérdida puedas permitirte.
Se ofrece asistencia a través de los comentarios del producto y del sistema de mensajería de mql5.com.
