Hammer and Shooting Star
- Indicadores
- Versión: 2.0
Breve descripción
Reconoce patrones de martillo y estrella fugaz con control total sobre el tamaño del cuerpo, las mechas, las proporciones, el color de la vela, el filtro de la banda de Bollinger y la confirmación de N velas. Todos los símbolos y marcos temporales.
Descripción completa
Hammer & Shooting Star es un indicador profesional de patrones de velas para MetaTrader 5. Detecta martillos alcistas y estrellas fugaces mediante un sistema de filtrado multicapa que permite un control preciso sobre cada componente estructural de la vela, mucho más allá de lo que ofrece un identificador de patrones estándar.
Martillo alcista → flecha azul por debajo del mínimo de la vela Estrella fugaz → flecha roja por encima del máximo de la vela
Funciona en todos los símbolos y en todos los marcos temporales.
Cómo funcionan los filtros
Todos los parámetros se aplican de forma simétrica a ambos patrones. El indicador utiliza dos conceptos de mecha independientes de la dirección:
- Mecha larga = la sombra dominante (mecha inferior en el martillo / mecha superior en la estrella fugaz)
- Mecha corta = la pequeña sombra opuesta (mecha superior en el martillo / mecha inferior en la estrella fugaz)
Así pues, basta con configurar un único conjunto de parámetros para que ambos patrones se filtren de forma coherente.
Grupos de filtros
Cuerpo: tamaño mínimo y máximo del cuerpo en puntos. Filtra las velas Doji (cuerpo demasiado pequeño) y las velas Engulfing grandes (cuerpo demasiado grande).
Mecha larga: longitud mínima y máxima de la sombra dominante en puntos. El mínimo impone el pico característico; el máximo es ilimitado por defecto.
Mecha corta: longitud mínima y máxima de la pequeña sombra opuesta. Un martillo clásico apenas tiene mecha superior; un máximo estrecho obliga precisamente a eso.
Proporciones (establecer en 0 para desactivar) Cuatro filtros de proporción independientes:
- Mecha larga / Cuerpo ≥ X — la mecha dominante debe ser al menos X veces más grande que el cuerpo
- Mecha larga / (cuerpo + mecha corta) ≥ X: la mecha dominante debe superar al resto de la vela
- Mecha corta / Cuerpo ≤ X — limita el tamaño relativo de la sombra opuesta
- Cuerpo / Mecha corta ≥ X — impone el predominio del cuerpo sobre la mecha corta
Color de la vela Restricción opcional del color permitido del cuerpo:
- Martillo: permitir o rechazar el cuerpo bajista (rojo)
- Estrella fugaz: permitir o rechazar el cuerpo alcista (verde)
Por defecto, se permiten ambos colores de cuerpo; los patrones se definen de forma puramente estructural.
Filtro de velas anteriores Determina cuántas velas anteriores debe superar el mínimo del martillo (o el máximo de la estrella fugaz):
- 0 = desactivado
- 1 = el mínimo debe estar por debajo del mínimo de la vela anterior (predeterminado)
- N = el mínimo debe estar por debajo del mínimo más bajo de las últimas N velas
Esto garantiza que la vela alcance realmente un nuevo territorio y confirme el rechazo.
Filtro de bandas de Bollinger Cuatro casillas de verificación independientes controlan si la vela del patrón debe tocar o romper la banda de Bollinger. Basta con que la toque; no es necesario que la vela cierre por encima o por debajo de ella. El periodo, la desviación y el desplazamiento de las bandas de Bollinger se pueden configurar libremente.
Configuración predeterminada:
- El mínimo de la vela martillo toca o queda por debajo de la banda inferior → ACTIVADO
- El máximo de la estrella fugaz toca/supera la banda superior → ACTIVADO
- Ambas comprobaciones opuestas → DESACTIVADO
La representación del color y el ancho de la flecha para el martillo y la estrella fugaz se pueden ajustar de forma independiente. La distancia de la flecha desde el máximo o mínimo de la vela se indica en puntos.
Valores predeterminados (listos para usar en los principales pares de divisas e índices, M1–H4)
| Parámetros | Predeterminado |
|---|---|
| Cuerpo | 100 – 800 puntos |
| Mecha larga Mínimo | 300 puntos |
| Mecha corta Máximo | 600 puntos |
| Mecha larga / Cuerpo | ≥ 1,5 |
| Mecha larga / (cuerpo + mecha corta) | ≥ 1,5 |
| Retrospectiva de la vela anterior | 1 |
| Período BB / Desviación | 18 / 1,8 |
| Filtro BB | Mínimo/máximo toca la banda |
Notas técnicas
- Solo para MetaTrader 5 (MQL5) — no compatible con MT4
- Sin repintado en velas cerradas
- Ligero: un subindicador interno de bandas de Bollinger, dos búferes de trazado
- Validación de entradas al inicio: se detectan y notifican las combinaciones mín./máx. erróneas
- Compatible con el probador de estrategias en modo de visualización
Si tienes alguna pregunta o sugerencia sobre funciones, utiliza la sección de comentarios de MQL5.
