Swing Failure Pattern Volume Filter
- Indicadores
- Versión: 1.0
- Activaciones: 5
Filtro de volumen para patrones de fallo de oscilación
El filtro de volumen de patrones de fallo de oscilación es un indicador de MetaTrader 5 diseñado para identificar patrones de fallo de oscilación alcistas y bajistas utilizando niveles de oscilación confirmados, rechazo de precios y validación opcional del volumen en marcos temporales inferiores.
Un patrón de fallo de oscilación se produce cuando el precio cotiza más allá de un máximo o mínimo de oscilación anterior, pero cierra de nuevo dentro de ese nivel. Este tipo de estructura suele analizarse como un barrido de liquidez, una caza de stops, una ruptura fallida o una configuración de rechazo.
A diferencia de un detector básico de patrones de fallo de oscilación, el indicador también puede analizar el volumen en marcos temporales inferiores dentro de la vela de fallo y filtrar los patrones en función del volumen que se haya producido fuera del nivel de oscilación fallido.
Cómo funciona
En primer lugar, el indicador detecta máximos y mínimos de oscilación estructurales utilizando la «profundidad de oscilación» configurable.
Un swing se confirma una barra después de la vela candidata.
Una vez que existe un swing válido, el indicador supervisa el precio en busca de un patrón de fracaso.
Patrón bajista de fallo de swing
Se detecta un patrón de fallo de oscilación bajista cuando:
- Existe un máximo de oscilación confirmado.
- El máximo actual se cotiza por encima del máximo del swing.
- La apertura actual se mantiene por debajo del máximo de oscilación.
- El cierre actual se sitúa por debajo del máximo de oscilación.
- Se cumple la validación opcional del volumen en un marco temporal inferior.
Esto representa un intento fallido de mantenerse por encima del máximo de oscilación anterior.
Patrón de fracaso de oscilación alcista
Se detecta un patrón de fracaso alcista (SFP) cuando:
- Existe un mínimo de oscilación confirmado.
- El mínimo actual cotiza por debajo del mínimo de oscilación.
- La apertura actual se mantiene por encima del mínimo de oscilación.
- El cierre actual se sitúa por encima del mínimo de oscilación.
- Se cumple la validación opcional del volumen en un marco temporal inferior.
Esto representa un intento fallido de mantenerse por debajo del mínimo oscilante anterior.
Validación del volumen en un marco temporal inferior
La validación del volumen puede desactivarse o utilizarse como filtro SFP adicional.
En el caso de un patrón de fallo de oscilación bajista, el indicador calcula el porcentaje de volumen en un marco temporal inferior generado mientras los valores de cierre de ese marco temporal se sitúan por encima del máximo de oscilación fallido.
En el caso de un patrón de fallo de oscilación alcista, calcula el porcentaje de volumen generado en el marco temporal inferior mientras los valores de cierre de dicho marco se sitúan por debajo del mínimo de oscilación fallido.
El porcentaje calculado puede filtrarse entonces utilizando uno de estos dos modos:
Volumen fuera del umbral
El patrón se acepta cuando el porcentaje de volumen fuera del swing es menor o igual que el umbral de volumen seleccionado.
Volumen fuera por encima del umbral
El patrón se acepta cuando el porcentaje de volumen fuera del swing es mayor o igual que el umbral de volumen seleccionado.
El umbral por defecto es del 25 %.
La validación del volumen también se puede desactivar por completo.
Marco temporal inferior automático
Cuando se activa el «LTF automático», el indicador deriva un marco temporal inferior a partir del marco temporal actual del gráfico utilizando el parámetro «Divisor automático».
El valor predeterminado del «Divisor automático» es 50.
Cuando el «Modo Premium» está desactivado, el marco temporal mínimo de validación es M1.
MetaTrader 5 no ofrece los mismos periodos de gráfico nativos basados en segundos que están disponibles en otras plataformas, por lo que los cálculos de los marcos temporales inferiores se adaptan a los periodos compatibles con MT5.
Estructura del patrón
Cada patrón válido de «Swing Failure» puede mostrar varios elementos estructurales directamente en el gráfico.
Línea de oscilación
Marca el máximo o mínimo de oscilación que el precio intentó superar.
Línea de confirmación
Marca el extremo opuesto del precio entre el swing original y el patrón de fallo de swing.
En el caso de un patrón de fallo de oscilación bajista, se trata del mínimo más bajo entre el máximo de la oscilación y la vela de fallo.
En el caso de un patrón SFP alcista, se trata del máximo más alto entre el mínimo oscilante y la vela de fracaso.
Mecha de fracaso de oscilación
Resalta la parte de la vela del patrón de fracaso de oscilación que se extiende más allá del nivel de la oscilación original.
Etiqueta de patrón de fallo de oscilación
Marca el patrón de fallo de oscilación detectado directamente en el gráfico.
Confirmación del patrón
Un SFP bajista se confirma cuando el precio cierra por debajo de su línea de confirmación.
Un SFP alcista se confirma cuando el precio cierra por encima de su línea de confirmación.
Si la confirmación se produce después de la vela del SFP original, se muestra un marcador de confirmación direccional independiente.
Invalidación del patrón
Una configuración bajista activa se invalida si el precio cierra por encima de su máximo de oscilación fallido.
Una configuración alcista activa deja de ser válida si el precio cierra por debajo de su mínimo de oscilación fallido.
Un patrón activo también se detiene tras más de 500 barras desde su oscilación original.
Si una configuración no confirmada deja de ser válida, se elimina su estructura de patrón temporal.
Características principales
- Detección automática del patrón de fracaso alcista de oscilación
- Detección automática de patrones bajistas de fracaso de oscilación
- Estructura confirmada de máximos y mínimos de oscilación
- Validación opcional del volumen en marcos temporales inferiores
- Modo «Volumen exterior por debajo del umbral»
- Modo «Volumen exterior por encima del umbral»
- Selección automática de un marco temporal inferior
- Selección manual de un marco temporal inferior
- Visualización de los niveles de oscilación
- Visualización de los niveles de confirmación
- Visualización de las mechas de fracaso
- Etiquetas SFP opcionales
- Panel de control opcional de marcos temporales inferiores
- Colores alcistas y bajistas ajustables
- Cálculo incremental eficiente en MetaTrader 5
Configuración predeterminada
Profundidad de oscilación: 5
SFP alcista: Activado
SFP bajista: Activado
Validación de volumen: Ninguna
Umbral de volumen: 25 %
LTF automático: Activado
Divisor automático: 50
LTF manual: M1
Modo Premium: Desactivado
Panel de control: Activado
Líneas de oscilación: Activadas
Líneas de confirmación: Activadas
Mecha de fallo de oscilación: Activada
Etiqueta de fallo de oscilación: Activada
Estos ajustes constituyen un punto de partida práctico y pueden modificarse en función del instrumento, el marco temporal y el método de negociación que se esté analizando.
Parámetros de entrada
Ajustes de oscilación
Profundidad del swing
Controla la profundidad histórica utilizada para identificar máximos y mínimos estructurales de oscilación.
SFP alcista
Activa o desactiva la detección del patrón de fallo de oscilación alcista.
SFP bajista
Activa o desactiva la detección del patrón de fallo de oscilación bajista.
Validación del volumen
Validación
Selecciona «sin filtro», «volumen fuera por debajo del umbral» o «volumen fuera por encima del umbral».
Umbral de volumen
Define el umbral porcentual utilizado por el filtro de volumen del marco temporal inferior.
LTF automático
Determina automáticamente el marco temporal inferior a partir del período actual del gráfico.
Divisor automático
Controla la intensidad con la que se reduce el marco temporal inferior automático a partir del marco temporal del gráfico.
LTF manual
Define el intervalo de tiempo inferior cuando la selección automática está desactivada.
Modo Premium
Permite que el cálculo automático solicite una resolución objetivo inferior antes de asignarla a un marco temporal compatible con MT5.
Panel de control
Mostrar panel de control
Muestra u oculta el panel de información del marco temporal inferior.
Ubicación
Selecciona «Arriba a la derecha», «Abajo a la derecha» o «Abajo a la izquierda».
Tamaño
Selecciona texto del panel de control «muy pequeño», «pequeño» o «normal».
Estilo
Líneas de oscilación
Muestra u oculta los niveles de oscilación originales.
Líneas de confirmación
Muestra u oculta los niveles de confirmación estructural.
Mecha de fallo de oscilación
Muestra u oculta la parte de la vela que no ha alcanzado el nivel de oscilación.
Etiqueta de fallo de oscilación
Muestra u oculta el marcador SFP.
Colores alcistas y bajistas
Controla el aspecto visual de las estructuras de los patrones alcistas y bajistas.
Uso en el trading
El filtro de volumen de patrones de «Swing Failure» se puede utilizar para:
- Análisis de barrido de liquidez
- Análisis de rupturas fallidas
- Análisis de rechazo de oscilaciones
- Identificación de posibles configuraciones de reversión
- Interacción entre soportes y resistencias
- Confirmación de la acción del precio
- Análisis intradía o de oscilaciones del mercado
El indicador no abre ni gestiona operaciones de forma automática.
Los usuarios pueden combinar la estructura SFP con su propio análisis de tendencias, estructura de mercado, niveles de soporte y resistencia, gestión de riesgos o métodos de confirmación adicionales.
Mercados y marcos temporales
El indicador no contiene ningún símbolo de negociación predefinido.
Por lo tanto, puede probarse con diferentes símbolos de MetaTrader 5 y en distintos marcos temporales de los gráficos.
El comportamiento exacto puede variar entre instrumentos, brókers y marcos temporales, especialmente cuando está activada la validación del volumen.
Datos de volumen
El indicador utiliza el volumen real cuando el símbolo de MT5 lo proporciona.
Si el volumen real no está disponible, se utiliza el volumen por tick.
Los datos de volumen pueden diferir entre brókers, especialmente en el caso de los instrumentos de Forex y CFD. Como resultado, los resultados de la validación de volumen en marcos temporales más cortos también pueden variar entre servidores de negociación.
Información sobre la vela actual y el repintado
Las condiciones del patrón «Swing Failure» evalúan la vela que se está formando en ese momento.
Por lo tanto, un patrón activo puede aparecer o desaparecer antes de que se cierre dicha vela.
Cuando la validación del volumen está activada, el porcentaje de validación también puede cambiar a medida que se genera volumen adicional en marcos temporales más cortos durante la vela actual.
Los pivotes de swing requieren una confirmación estructural, pero la propia vela SFP actual permanece activa hasta que se cierre.
Por este motivo, no se debe describir el indicador como totalmente libre de repintado.
Rendimiento
El filtro de volumen de patrones de fallo de swing está diseñado para un funcionamiento eficiente en MetaTrader 5.
La estructura histórica se calcula durante la carga inicial.
Durante el funcionamiento normal en tiempo real, el indicador procesa únicamente los datos más recientes del gráfico requeridos por la configuración activa, en lugar de recalcular el historial completo del gráfico en cada tick.
Cuando la validación de volumen está activada, los datos de los marcos temporales inferiores solo se solicitan cuando lo requiere la lógica de validación.
El indicador no requiere archivos DLL, WebRequest, indicadores externos ni conexiones de red.
Gestión de riesgos
Un patrón de fallo de oscilación identifica el comportamiento del precio en torno a un nivel de oscilación anterior, pero no garantiza que el precio vaya a revertirse.
Ten en cuenta la colocación adecuada del Stop Loss, el tamaño de la posición y la gestión del riesgo al utilizar configuraciones de SFP como parte de una estrategia de trading.
Aviso legal
El filtro de volumen del patrón de fracaso de oscilación es un indicador de análisis técnico para MetaTrader 5.
No garantiza resultados de negociación futuros. La negociación en los mercados financieros conlleva riesgos, y todas las decisiones de negociación y la gestión de riesgos son responsabilidad exclusiva del usuario.
