Flow Pressure Histogram
- Indicadores
-
Joas Da Silva Veiga
Hola, soy de Brasil. Desarrollo de forma independiente mis propias herramientas e indicadores para MT5, basados en mis necesidades y en mis estudios de day trading. Soy nuevo aquí en MQL5 y comparto herramientas e indicadores que yo mismo uso y desarrollo, algunos gratuitos y otros de pago. Si - Versión: 1.0
- Activaciones: 20
Histograma de presión de flujo, indicador de flujo del mercado, indicador de probabilidad, detección de tendencias, detección de rangos, indicador multifiltro, termómetro de volatilidad, reconocimiento de patrones, alerta de ruptura, indicador de impulso, presión del mercado, presión de compra y venta, indicador de señales, indicador MT5, indicador de Forex
El indicador de flujo de mercado multicapa para MT5
El histograma de presión de flujo es un indicador técnico avanzado que visualiza en tiempo real la presión de compra y venta mediante un histograma codificado por colores, mejorado con puntuación de probabilidad, detección de tendencias y rangos, medición de la volatilidad y reconocimiento automático de patrones. A diferencia de los osciladores tradicionales, que solo muestran la dirección del impulso, este indicador ofrece un contexto completo del mercado en una única subventana.
Tanto si operas con divisas, índices o materias primas, el histograma de presión de flujo te ayuda a identificar cuándo se está acumulando presión, cuándo el mercado se mueve en un rango y cuándo se están formando configuraciones de alta probabilidad, sin saturar tu gráfico principal.
¿Qué diferencia a este indicador?
La mayoría de los indicadores te dicen lo que está pasando. El histograma de presión de flujo te indica con qué intensidad, en qué contexto y con qué probabilidad.
-
Histograma de doble capa: las barras verdes por encima de cero indican presión alcista; las barras rojas por debajo de cero indican presión bajista. La altura de las barras refleja la intensidad, no solo la dirección.
-
Colores adaptados al contexto: las barras cambian de color en función de las condiciones de sobrecompra/sobreventa, las rupturas de secuencia y la detección de rangos, de modo que se aprecia al instante cuándo el impulso se está debilitando o invirtiendo.
-
Motor de probabilidad: una puntuación del 0 al 100 % combina la fuerza del impulso, la acumulación, el volumen, la confirmación del precio y la alineación con la tendencia en una única lectura útil.
-
Clasificación de tendencia y oscilación lateral: el indicador distingue entre mercados con tendencia (Tendencia ↑ / Tendencia ↓) y condiciones laterales (Oscilación lateral ↑ / Oscilación lateral ↓), lo que evita que apliques estrategias de tendencia en mercados volátiles.
Características principales
1. Histograma de presión del mercado
El histograma muestra la presión neta entre compradores y vendedores. Los valores positivos (por encima de cero) indican una presión alcista; los valores negativos (por debajo de cero) indican una presión bajista. La altura de las barras representa la intensidad de dicha presión.
El código de colores destaca:
-
Azul/Verde lima: presión alcista (verde lima = sobrecompra + al alza)
-
Rojo/Tomate: presión bajista (rojo = sobreventa + tendencia a la baja)
-
Gris: Condiciones de oscilación lateral / baja convicción
-
Tomate (reversión): Rotura de la secuencia y cambios en el impulso
2. Puntuación de probabilidad (0–100 %)
Un sofisticado motor de puntuación combina múltiples factores para estimar la probabilidad de que se mantenga la tendencia:
-
La fuerza del impulso en relación con la línea cero
-
Acumulación de barras consecutivas
-
Confirmación del volumen
-
Alineación del precio con la media móvil exponencial (EMA)
-
Integración de la tendencia
-
Penalización por oscilación lateral (reduce la puntuación durante los mercados laterales)
La puntuación se muestra como un porcentaje con una barra de progreso visual. Los valores por encima del 50 % indican una tendencia alcista; por debajo del 50 %, una tendencia bajista. Una zona muerta en torno al 50 % (±5 %) indica neutralidad.
3. Detección de tendencias y movimientos laterales
El indicador analiza los datos históricos de las barras en dos ventanas (corta y larga) para clasificar las condiciones del mercado:
-
Tendencia ↑ / Tendencia ↓: impulso direccional con suficiente fuerza
-
Movimiento lateral ↑ / Movimiento lateral ↓: Mercado lateral con un ligero sesgo
-
Neutro: Sin dirección clara
Se activa una bonificación de la «regla del 70 %» cuando un alto porcentaje de las barras recientes se alinean en una misma dirección con suficiente fuerza, lo que aumenta la confianza en la tendencia.
4. Termómetro de volatilidad
Un termómetro visual mide la volatilidad actual en relación con el rango medio. El termómetro se anima de forma fluida, y el color refleja la dirección de la probabilidad (verde para alcista, rojo para bajista y dorado para neutral). Los contadores de duración muestran durante cuántas barras se ha mantenido la situación actual.
5. Movimiento real (RM), valor neto (NV) y última fuerza de impulso (LSF)
Tres métricas propias aportan contexto adicional sobre el mercado:
-
RM (Movimiento real): la variación porcentual del oscilador principal con respecto a la barra anterior, que muestra un cambio inmediato en el impulso
-
NV (Valor neto): el movimiento absoluto acumulado dentro de la barra actual, que representa el esfuerzo ejercido
-
LSF (Fuerza de cierre): el cambio porcentual de la última barra cerrada, que indica la fuerza de cierre
Estas métricas se muestran en un panel lateral con flechas direccionales y un código de colores.
6. Reconocimiento de patrones (9 patrones)
El indicador detecta y marca automáticamente los patrones de reversión y continuación de alta probabilidad:
| Patrón | Tipo | Descripción |
|---|---|---|
| Acordeón (Sanfona) | Vender | Barras positivas y negativas alternadas con amplitud decreciente |
| Ida y vuelta (Vai e Volta) | Vender | Secuencia +, -, -, +, - con un pico en el medio |
| Tiro de honda (Estilingue) | Vender | Un fuerte positivo, dos negativos, un positivo más alto y luego un negativo |
| Mordida | Comprar | Positivo 7–12, negativo, positivo, ruptura al alza |
| +3 barras | Comprar | Tres barras negativas a la baja seguidas de una fuerte positiva |
| Serpiente (Cobra) | Compra | Secuencia bajista prolongada seguida de un fuerte cambio de tendencia |
| Retroceso 30 | Vender | Caída desde por encima de 30 hasta por debajo de 12 |
| Recuperación: -30 | Compra | Subida desde por debajo de -30 hasta por encima de -12 |
| Subida y caída/subida | Armado | Zona neutral → extremo → vuelta a la neutralidad |
Cada patrón activa puntos visuales en el gráfico y alertas opcionales (ventana emergente, sonido, notificación push).
7. Detección de rupturas ±20
Cuando el histograma sale de la zona neutral (±10), alcanza ±20 y vuelve a la zona neutral en la siguiente barra, el indicador marca la ruptura con un punto de color y genera una alerta.
8. Alertas porcentuales
Las alertas configurables se activan cuando el porcentaje del histograma supera los niveles predefinidos (por defecto: 50 %, 60 %, 70 %, 80 %, 90 %, 100 %) en cualquier dirección. La histéresis evita el exceso de alertas.
9. Líneas de nivel
Las líneas de referencia horizontales en ±10, ±20 y ±30 le ayudan a evaluar visualmente la intensidad de la presión.
10. Banda de rango (opcional)
Cuando se detecta un rango, el indicador puede trazar líneas de techo y suelo que muestran los límites de la zona de consolidación.
Explicación de las abreviaturas
| Abreviatura | Nombre completo | Significado |
|---|---|---|
| RM | Movimiento real | Variación porcentual del oscilador principal respecto a la barra anterior. Muestra el cambio inmediato en el impulso. |
| NV | Valor neto | Movimiento absoluto acumulado dentro de la barra actual. Representa el esfuerzo ejercido por el mercado. |
| LSF | Fuerza de cierre | Variación porcentual de la última barra cerrada. Indica la fuerza de cierre. |
| FPH | Histograma de presión de flujo | Nombre abreviado del indicador, utilizado en alertas y prefijos de objetos. |
Cómo utilizarlo
Cómo interpretar el histograma
-
Por encima de cero + barras al alza: la presión alcista aumenta
-
Por encima de cero + barras descendentes: la presión alcista se debilita (posible reversión)
-
Por debajo de cero + barras descendentes: la presión bajista aumenta
-
Por debajo de cero + barras ascendentes: la presión bajista se debilita (posible reversión)
-
Barras grises: Oscilaciones / baja convicción — evitar entradas que sigan la tendencia
Interpretación de la probabilidad
-
> 70 %: Probabilidad alcista fuerte
-
50-70 %: Tendencia alcista moderada
-
30–50 %: Tendencia bajista moderada
-
< 30 %: Alta probabilidad bajista
-
Alrededor del 50 %: Neutral / a la espera
Combinación de tendencia y probabilidad
-
Tendencia ↑ + Probabilidad > 65 %: Configuración de posición larga de alta confianza
-
Tendencia ↓ + Probabilidad < 35 %: Configuración de posición corta de alta confianza
-
Movimiento lateral + probabilidad cercana al 50 %: no operar o utilizar estrategias de rango
-
Tendencia + baja probabilidad: el impulso podría estar agotándose — precaución
Señales de patrones
Aparecen puntos de patrón en las barras del histograma. Un punto verde debajo de una barra indica un patrón de compra; un punto rojo encima de una barra indica un patrón de venta. Combínalos con la probabilidad y la tendencia para confirmar la señal.
Parámetros de entrada (resumen)
| Grupo | Parámetros clave | Descripción |
|---|---|---|
| Idioma | Idioma de la interfaz | Inglés (por defecto) o portugués |
| Pulsos | Período, aplicado Precio | Ajustes básicos del oscilador |
| EMA | Período | Confirmación de precio EMA |
| Zonas | Sobrecompra, sobreventa | Niveles de saturación |
| Fuerza de movimiento | Modo lateral, ventana, rango, tolerancia, oscilaciones mínimas | Ajustes de detección de rango |
| Fuerza aplicada a la probabilidad | Uso, reducción máxima, umbrales de rango | Amortiguación de la probabilidad en mercados débiles |
| Fuerza aplicada a la tendencia | Uso, umbrales de rango, factor mínimo | Amortiguación de la fuerza de la tendencia en mercados débiles |
| Línea de ruptura | Mostrar, color, ancho, estilo, desplazamiento | Visualización de la ruptura de secuencia |
| Punto | Mostrar, color, tamaño, código, desplazamiento | Visualización de la confirmación de secuencia |
| Porcentajes | Mostrar, parte superior/inferior, tamaño de fuente, barras laterales | Etiquetas de porcentaje |
| Movimiento real (RM) | Mostrar, flecha, porcentaje, estático, referencia | Configuración del panel RM |
| Valor neto (NV) | Mostrar, flecha, porcentaje, barras de historial | Configuración del panel NV |
| LSF | Porcentaje | Configuración del panel LSF |
| Volatilidad | Mostrar, periodo de rango, niveles medio/fuerte, suavizado, persistencia | Configuración del termómetro |
| Termómetro | Altura, anchura, posición, desplazamiento, velocidad de animación, duración, flecha | Configuración visual |
| Probabilidad | Mostrar, zona muerta, barra, segmentos, margen, color, aceleración | Ajustes del panel de probabilidad |
| Tendencia y rango | Mostrar, período, actualización, niveles fuertes, colores, integración, umbral | Configuración de tendencia/rango |
| Regla del 70 % | Activo, límite, barras fuertes mínimas, bonificación | Regla de confianza de la tendencia |
| Tendencia avanzada | Ponderación de la recencia, pendiente, dos ventanas, multiplicador | Ajustes avanzados de tendencia |
| Volumen | Mostrar, período, límite de alerta, ancho/altura/desplazamiento de la barra, animación, fuente | Configuración de las barras de volumen lateral |
| Líneas de nivel | Mostrar, estilo, ancho, barras adicionales | Configuración de las líneas de nivel |
| Patrones | Activar, alertas, sonido, notificación, configuración de puntos | Configuración de detección de patrones |
| Breakout 20 | Activación, zona neutral, niveles, configuración de puntos | Configuración de detección de ruptura |
| Alertas porcentuales | Activar, inicio, paso, máximo, histéresis, alertas | Configuración de alertas porcentuales |
| Diseño | Desplazamiento a la derecha, márgenes, paso de línea | Posicionamiento del panel |
| Rendimiento | Número máximo de barras de inicialización, intervalos de aceleración | Ajustes de optimización |
| Depuración | Registro, tendencia, volumen | Configuración de diagnóstico |
Configuración recomendada
| Estilo de negociación | Marco temporal | Umbral de probabilidad | Filtro de tendencia | Alertas de patrones |
|---|---|---|---|---|
| Scalping | M1–M5 | > 65 % / < 35 % | Solo tendencia ↑/↓ | Activado |
| Intradía | M15–H1 | > 60 % / < 40 % | Tendencia o rango | Activado |
| Swing | H4–D1 | > 55 % / < 45 % | Solo tendencia | Desactivado |
Compatibilidad
-
Plataforma: MetaTrader 5
-
Tipo: Indicador técnico (ventana secundaria)
-
Instrumentos: Forex, índices, materias primas, criptomonedas (cualquier símbolo con datos de volumen)
-
Marcos temporales: Todos los marcos temporales
-
Tipos de cuenta: cobertura y compensación
-
Idiomas: inglés (predeterminado), portugués
Notas importantes
-
Este indicador es una herramienta de análisis técnico, no un sistema de negociación. Proporciona contexto y una evaluación de probabilidades, no señales garantizadas.
-
Las puntuaciones de probabilidad y la detección de patrones se basan en datos históricos y no garantizan resultados futuros.
-
Combínelo siempre con una gestión adecuada del riesgo y un análisis de la estructura del mercado.
-
El indicador no repinta las barras cerradas. Los valores en tiempo real de la barra actual pueden cambiar hasta que esta se cierre.
-
Las alertas son opcionales y deben configurarse según tus preferencias.
Asistencia técnica
Si tienes alguna pregunta, quieres solicitar nuevas funciones o informar de un error, utiliza el sistema de mensajería de MQL5 Market. Nuestro objetivo es responder en un plazo de 24 horas en días laborables.
Histograma de presión de flujo v1.0: observa la presión, analiza el contexto y opera con claridad.
