Pivot retest EA
- Asesores Expertos
- Versión: 1.9
- Activaciones: 5
EA «Daily Pivot Price Action» para MetaTrader 5
El EA «Daily Pivot Price Action» automatiza las operaciones de reversión en torno a las zonas de soporte y resistencia diarias. Combina los puntos de pivote clásicos con formaciones completas de velas japonesas para identificar oportunidades de compra y venta.
La configuración predeterminada utiliza entradas en M15, un objetivo de riesgo-recompensa de 1:5 y un trailing stop. El marco temporal de las señales, el tamaño de la posición, los filtros de entrada y los parámetros de gestión de operaciones son ajustables.
Cómo funciona la estrategia
El EA calcula el pivote central y los niveles R1–R3/S1–S3 a partir de la vela diaria completada anterior, utilizando la sesión diaria de tu bróker.
-
Zona de venta: desde el punto medio entre R1 y R2 hasta R3.
-
Zona de compra: desde S3 hasta el punto medio entre S1 y S2.
-
Confirmación de entrada: una formación de martillo, estrella fugaz, envolvente o una formación de estrella matutina/vespertina de tres velas.
-
Confirmación de rechazo: activada por defecto. La última vela debe cerrar de nuevo hacia el exterior de la zona, dentro de la tolerancia configurada.
-
Momento de entrada: evalúa las velas cerradas y envía una orden durante la apertura de la siguiente vela de señal.
-
Stop loss: utiliza la formación de velas, el límite exterior de la zona o lo que produzca el stop más amplio.
-
Take profit: utiliza un múltiplo configurable de la distancia inicial del stop. El objetivo por defecto es cinco veces la distancia de riesgo.
Características y ventajas principales
-
Cálculos automáticos de los pivotes: los niveles diarios se actualizan cuando comienza una nueva vela diaria del bróker.
-
Visualización clara del gráfico: muestra el pivote central, los niveles de soporte y resistencia, y las zonas de negociación.
-
Confirmación de la acción del precio: requiere una formación de velas reconocida en lugar de entrar simplemente porque el precio alcanza una zona.
-
Marco temporal de la señal ajustable: M15 es el valor por defecto, aunque se pueden seleccionar otros marcos temporales.
-
Ajustes basados en la volatilidad: el ATR ajusta la tolerancia al contacto, los límites de sobrepaso, el tamaño de la formación y las distancias de stop.
-
Tamaño flexible de la posición: elige lotes fijos o un porcentaje estimado del capital de la cuenta en riesgo.
-
Stop dinámico: permite desplazar el stop a medida que avanza una operación rentable.
-
Punto de equilibrio opcional: permite mover el stop hasta el punto de entrada o más allá de él tras alcanzar un umbral de beneficios elegido.
-
Toma de beneficios parcial opcional: permite cerrar parte de una posición mientras se mantiene abierta la parte restante, sujeto a restricciones de cuenta y volumen.
-
Salida temporal opcional: permite cerrar una posición tras un periodo de mantenimiento especificado.
-
Controles de entrada: incluye límites de spread, un límite diario de entradas y un límite en las posiciones y órdenes simultáneas de los EA.
Entender el R
R se refiere a la distancia inicial entre la entrada y el stop loss. Por ejemplo, si la distancia inicial del stop es de 100 puntos, 1R equivale a 100 puntos y el objetivo predeterminado de 5R es de 500 puntos.
Con la configuración predeterminada del trailing stop, este comienza a partir de una ganancia de 4R y mantiene el stop aproximadamente 1R por detrás del precio de salida actual.
Parámetros de entrada: marco temporal y dirección
-
InpSignalTF — por defecto: M15. Marco temporal utilizado para las señales de velas japonesas y los cálculos del ATR.
-
InpTradeShorts — por defecto: true. Activa las configuraciones de venta en la zona de pivote superior.
-
InpTradeLongs — por defecto: true. Habilita las configuraciones de compra en la zona de pivote inferior.
-
InpDrawLevels — por defecto: true. Muestra las líneas de pivote y las zonas de negociación.
Parámetros de entrada — formaciones de acción del precio
-
InpUsePinBars — por defecto: true. Habilita las formaciones de martillo y estrella fugaz.
-
InpUseEngulfing — por defecto: true. Activa las formaciones de engullimiento alcistas y bajistas.
-
InpUseStars — por defecto: true. Activa las formaciones de «estrella matutina» y «estrella vespertina» de tres velas.
-
InpRequireRejClose — por defecto: true. Requiere que la última vela cerrada rechace la zona hacia el pivote central, permitiendo la tolerancia de contacto.
-
InpTouchTolATR — por defecto: 0,10. Tolerancia de contacto con la zona y de cierre de rechazo como múltiplo del ATR.
-
InpMaxOvershootATR — por defecto: 0,50. Sobrecorrección máxima de la formación más allá de R3 o S3 como múltiplo del ATR.
-
InpMinPatternATR — por defecto: 0,30. Rango total mínimo de la formación como múltiplo del ATR.
-
InpPinWickBodyRatio — valor por defecto: 2,0. Longitud mínima de la mecha de rechazo en relación con el cuerpo de la barra pin.
-
InpPinCloseFrac — valor por defecto: 0,65. Ubicación requerida del cierre de la barra pin. Una barra pin alcista debe cerrar en el 35 % superior de su rango; una barra pin bajista debe cerrar en el 35 % inferior.
-
InpStarMiddleRatio — valor por defecto: 0,50. Tamaño máximo del cuerpo de la vela central en relación con el cuerpo de la primera vela.
Parámetros de entrada: riesgo y recompensa
-
InpStopReference — por defecto: STOP_WIDER. Elige un stop más allá de la formación, más allá de R3/S3 o más allá de lo que esté más lejos de la entrada.
-
InpRewardRisk — valor por defecto: 5,0. Distancia de take-profit como múltiplo de la distancia inicial del stop.
-
InpStopBufferATR — valor por defecto: 0,20. Margen adicional más allá de la referencia del stop como múltiplo del ATR.
-
InpMinStopATR — por defecto: 1,00. Distancia mínima del stop respecto a la entrada, expresada como múltiplo del ATR.
-
InpSizing — por defecto: SIZE_FIXED. Elige entre un tamaño de lote fijo o un tamaño de riesgo como porcentaje del capital.
-
InpRiskPercent — valor por defecto: 1,0. Porcentaje estimado del capital arriesgado por operación cuando se selecciona el tamaño en porcentaje.
-
InpFixedLots — por defecto: 0,01. Tamaño de posición solicitado en modo de lotes fijos, ajustado a los límites de volumen del bróker.
Parámetros de entrada — umbral de rentabilidad y trailing
-
InpUseBreakEven — por defecto: false. Activa la gestión automática del stop de equilibrio.
-
InpBE_TriggerR — por defecto: 1,0. Umbral de beneficio en R a partir del cual se activa el punto de equilibrio.
-
InpBE_OffsetR — por defecto: 0,1. Distancia desde la entrada, medida en R, para el stop de equilibrio.
-
InpUseTrailing — valor por defecto: true. Activa el stop dinámico.
-
InpTrail_TriggerR — por defecto: 4,0. Umbral de beneficio en R a partir del cual se activa el trailing.
-
InpTrail_DistanceR — por defecto: 1,0. Distancia de seguimiento por detrás del precio de salida actual, medida en R.
-
InpTrail_StepR — por defecto: 0,2. Mejora mínima del stop antes de una actualización. Este umbral también se aplica a las actualizaciones del punto de equilibrio.
Parámetros de entrada — cierre parcial y tiempo de mantenimiento
-
InpUsePartialClose — valor por defecto: false. Activa el cierre parcial de la posición.
-
InpPartialAtR — valor por defecto: 2,0. Umbral de beneficio en R para un cierre parcial.
-
InpPartialPercent — por defecto: 50,0. Porcentaje de la posición actual solicitado para el cierre parcial.
-
InpMaxHoldDays — por defecto: 0. Duración máxima de mantenimiento en días de 24 horas. Establecer en 0 para desactivar la salida por tiempo.
Parámetros de entrada — filtros y ejecución
-
InpATRPeriod — por defecto: 14. Período de cálculo del ATR en el marco temporal de la señal seleccionada.
-
InpMaxSpreadATR — por defecto: 0,60. Spread máximo como múltiplo del ATR. Establecer en 0 para desactivarlo.
-
InpMaxSpreadPoints — valor por defecto: 0. Spread máximo en puntos del bróker. Un valor de 0 desactiva este filtro.
-
InpMaxTradesPerDay — por defecto: 0. Número máximo de entradas del EA por día de negociación. Un valor de 0 desactiva el límite diario.
-
InpMaxOpenPositions — por defecto: 1. Número máximo combinado de posiciones y órdenes pendientes de este EA en el símbolo asociado.
-
InpOneTradePerZone — por defecto: true. Permite una entrada por dirección/zona cada día de negociación del bróker.
-
InpMaxEntryDelaySec — por defecto: 60. Retraso máximo permitido en la evaluación de la entrada tras la apertura de una nueva vela de señal.
-
InpMagic — por defecto: 26101120. Identificador utilizado para reconocer las operaciones de este EA.
-
InpDeviationPoints — valor por defecto: 20. Desviación de ejecución solicitada en puntos del bróker, sujeta a las normas de ejecución del bróker.
Notas de configuración y funcionamiento
Asigna el EA al símbolo con el que desees operar y activa el «Algo Trading». Cada instancia opera con el símbolo del gráfico al que está asignada.
El objetivo de take-profit se basa en el múltiplo de recompensa-riesgo seleccionado. Se muestra el pivote central, pero no es el objetivo de take-profit.
Los contadores de entradas diarias y el seguimiento de cierres parciales se reinician cuando se reinicia el EA. Evita mezclar estrategias en el mismo símbolo en una cuenta de compensación.
Prueba los ajustes seleccionados en el Strategy Tester y en una cuenta demo antes de utilizarlos en condiciones reales. El cálculo del riesgo no incluye comisiones, swaps, deslizamientos ni brechas de precios. Los resultados de las operaciones no están garantizados.

