Spike Hunt EA
- Asesores Expertos
- Versión: 1.40
- Actualizado: 13 octubre 2025
- Activaciones: 5
Spike Hunt EA: Una estrategia para capturar retrocesos tras fuertes subidas de precios
El Spike Hunt EA es un Asesor Experto diseñado específicamente para beneficiarse de un comportamiento común del mercado: una rápida reversión después de un pico de precio fuerte y repentino.
Este EA emplea una lógica robusta para identificar velas "Spike" de reversión de alta probabilidad. Utiliza las rupturas de las Bandas de Bollinger como alerta inicial y
luego realiza un análisis detallado de velas para identificar puntos de entrada precisos en contra de la tendencia.
¿Cómo funciona la estrategia principal?
-
Búsqueda de picos de precios: El EA monitorea constantemente una vela que atraviesa la banda exterior de Bollinger, lo que indica una condición de sobrecompra o sobreventa del mercado.
-
Confirmación de la inversión: Una señal se activa cuando el precio cierra de nuevo dentro de las bandas de Bollinger, lo que sugiere que el impulso inicial se está desvaneciendo.
-
Análisis de velas: El EA verifica que la vela tiene las verdaderas características de un "Spike" - una mecha larga y un cuerpo comparativamente pequeño. Este patrón significa un fuerte rechazo del precio.
-
Entrada contra tendencia: Una vez que se cumplen todas las condiciones, el EA abre una operación en la dirección opuesta al pico, con el objetivo de beneficiarse de la posterior inversión del precio.
Características principales
-
Lógica precisa de caza de picos: Una estrategia central bien probada centrada exclusivamente en capturar los retrocesos de los precios.
-
Gestión automatizada del riesgo:
-
Stop Loss y Take Profit dinámicos: Los niveles de SL/TP se calculan en función de la duración de la vela del pico de señal, lo que los hace adaptables a la volatilidad actual del mercado.
-
Tamaño de lote automático: El riesgo puede establecerse como un porcentaje del saldo de la cuenta, permitiendo que el tamaño de la operación crezca con su cartera.
-
Lotes máximos de seguridad: Un mecanismo de protección incorporado para evitar la apertura de posiciones excesivamente grandes.
-
-
Filtros avanzados para una mayor precisión:
-
Filtro ADX: Filtre las condiciones del mercado para operar sólo en mercados con tendencia o oscilantes.
-
Filtro RSI: Confirma señales con condiciones de sobrecompra/sobreventa del RSI.
-
Filtro de Volumen: Comprueba si hay un aumento en el volumen de operaciones para validar la fuerza del pico.
-
Filtro de tamaño de vela: Filtra los picos que son demasiado grandes o demasiado pequeños en relación con la volatilidad media (ATR).
-
-
Gestión flexible de posiciones:
-
Trailing Stop: Mueve automáticamente el Stop Loss para bloquear los beneficios a medida que la operación se mueve a su favor.
-
Punto de equilibrio: Desplaza el Stop Loss al precio de entrada una vez alcanzado un objetivo de beneficios especificado.
-
-
Filtros temporales avanzados: Le permite restringir el funcionamiento del EA a determinadas horas y días de la semana.
Recomendación Importante: Para asegurar el cumplimiento de los requisitos de validación del MQL5 Market, el Trailing Stop, el Break-Even y todos los Filtros Avanzados están desactivados ( false) por defecto. Se recomienda encarecidamente a los usuarios realizar pruebas retrospectivas y habilitar estas funciones para encontrar la configuración óptima para su estilo de trading e instrumentos preferidos.
Ajustes recomendados
-
Pares: El más adecuado para los principales pares con buena volatilidad, como GBPUSD, EURUSD y XAUUSD (Oro).
-
Plazos: M15, M30, H1.
-
Configuración inicial: El EA se entrega con una configuración predeterminada segura y lista para usar. Se recomienda a los usuarios realizar sus propias optimizaciones para descubrir los mejores parámetros para cada par específico.
Guía de parámetros de optimización para Spike Hunt EA
Para el AE Spike Hunt, la optimización debe centrarse en los parámetros que afectan directamente a la lógica de entrada/salida y a la gestión del riesgo/comercio.
A continuación se muestran los grupos de parámetros recomendados para la optimización, junto con los valores sugeridos de Inicio, Paso y Stop para el Probador de Estrategias de MetaTrader 5.
## Grupo 1: Estrategia Central y Parámetros SL/TP
Este es el grupo más importante. Siempre comience su optimización aquí para definir la lógica fundamental de entrada y salida.
| Parámetro Nombre | Inicio | Paso | Parada | Descripción |
| PeriodoInpBB | 15 | 5 | 50 | Periodo de las Bandas de Bollinger para ajustarse al comportamiento del precio. |
| InpBBDeviation | 1.8 | 0.2 | 3.0 | Desviación de las Bandas Bollinger para ajustar el ancho de banda. |
| InpWickToBodyRatio | 1.5 | 0.5 | 5.0 | Relación entre la mecha y el cuerpo para filtrar la fuerza de la espiga. |
| InpOppositeWickRatio | 0.3 | 0.1 | 1.0 | Tamaño máximo permitido de la mecha opuesta (menor es mejor). |
| InpSL_ATR_Multiplier | 1.0 | 0.5 | 3.0 | Multiplicador para establecer la distancia de Stop Loss desde el tamaño de la vela de señal. |
| InpTP_ATR_Multiplicador | 1.5 | 0.5 | 5.0 | Multiplicador para establecer la distancia del Take Profit (encontrar una buena relación con el SL). |
## Grupo 2: Parámetros del filtro de señal
Después de encontrar los mejores valores del Grupo 1, fíjelos y luego optimice este grupo para mejorar la calidad de sus señales de trading. Se recomienda probar un filtro a la vez.
Nota: Para probar un filtro, primero debe habilitarlo (por ejemplo, establezca InpEnableRSIFilter en true ).
| Parámetro Nombre | Inicio | Paso | Parada | Descripción |
| Filtro ADX | ||||
| InpADXPeriod | 10 | 2 | 20 | Periodo de cálculo del indicador ADX. |
| InpADXLevel | 20 | 5 | 35 | El nivel ADX utilizado para separar los mercados tendenciales de los laterales. |
| Filtro RSI | ||||
| InpRSIPeriod | 7 | 7 | 21 | Periodo de cálculo del indicador RSI. |
| InpRSIOversold | 20 | 5 | 35 | El nivel de sobreventa para confirmar señales de compra. |
| InpRSIOverbought | 65 | 5 | 80 | Nivel de sobrecompra para confirmar señales de venta. |
| Filtro de tamaño de vela | ||||
| InpMaxCandleATRRatio | 2.0 | 0.5 | 5.0 | El tamaño máximo de vela permitido como múltiplo de ATR. |
| Filtro de volumen | ||||
| InpVolumeRatio | 1.2 | 0.2 | 2.0 | El aumento de volumen requerido en comparación con la vela anterior. |
## Grupo 3: Parámetros de gestión comercial
Utilice los mejores ajustes de los dos primeros grupos y, a continuación, optimice estos parámetros para ver si funciones como Break-Even o Trailing Stop pueden mejorar el rendimiento general.
| Nombre del parámetro | Inicio | Paso | Stop | Descripción |
| Punto de equilibrio | ||||
| InpBE_TriggerPips | 100 | 50 | 500 | La ganancia en puntos requerida para activar la función de punto de equilibrio. |
| InpBE_LockPips | 20 | 20 | 100 | La cantidad de ganancia en puntos a bloquear. |
| Tope dinámico | ||||
| InpTrailingStopPips | 150 | 50 | 600 | La distancia en puntos para el trailing stop. |
| InpTrailingStepPips | 20 | 10 | 100 | El paso en puntos para mover el trailing stop. |
## Grupo 4: Parámetros del filtro temporal 🕒.
Este grupo es excelente para encontrar las sesiones de trading más rentables probando periodos en los que el trading debería estar desactivado.
| Nombre del parámetro | Inicio | Paso | Parada | Descripción |
| InpOptNoTradeStartHour | 0 | 1 | 23 | La hora del servidor para iniciar el periodo "no-trade". |
| InpOptNoTradeDurationHours | 4 | 2 | 12 | La duración en horas del periodo "no-trade". |
Recordatorio: Para utilizar esta función durante la optimización, debe establecer InpEnableOptNoTrade en true .
## Recomendaciones para la optimización
-
No optimice todo a la vez. Esto lleva demasiado tiempo y puede conducir a resultados "sobre-ajustados" que no funcionan bien en el comercio en vivo. Optimice por fases, como se sugiere más arriba.
-
Utilice el algoritmo adecuado. En el Probador de Estrategias MT5, seleccione el "Algoritmo genérico rápido" para un proceso de optimización eficiente y efectivo.
-
Pruebe para su mercado específico. La mejor configuración para EURUSD H1 probablemente no será la mejor para XAUUSD M15. Cada instrumento y marco temporal requiere su propia optimización.
-
Parámetros que NO debe optimizar:
-
InpMagicNumber
-
InpOrderComment
-
InpSlippage
-
InpRiskPercent (Debe basarse en su tolerancia personal al riesgo, no en lo que el backtest muestra como más rentable).
-
Descargo de responsabilidad
-
Operar implica un riesgo considerable y no es adecuado para todos los inversores. Un inversor podría perder toda o más de la inversión inicial.
-
Las rentabilidades pasadas no son indicativas de resultados futuros. Los resultados de las pruebas retrospectivas mostradas son sólo para fines informativos y no garantizan el rendimiento futuro.
-
Se recomienda encarecidamente ejecutar este EA en una cuenta demo antes de utilizarlo en una cuenta real para asegurarse de que entiende su comportamiento y rendimiento.
-
El desarrollador no se hace responsable de las pérdidas financieras que puedan producirse por el uso de este software.
El AE Spike Hunt es una poderosa herramienta para los operadores que quieren sacar provecho de los retrocesos del mercado. Con su completa gestión de riesgos y su flexible sistema de filtrado, este EA es un excelente asistente para obtener beneficios sostenibles.
