Momentum Thrust Counter
- Indicadores
- Versión: 1.0
- Activaciones: 5
# Contador de impulsos de momentum: recuento de impulsos que superan el umbral
*Categoría: Momentum | Dificultad: principiante | Ventana: ventana independiente debajo del gráfico | Mercados: Universal (Forex, índices, materias primas, criptomonedas, acciones) | Marcos temporales recomendados: M15, M30, H1, H4, D1*
## Breve descripción
> Cuenta las barras que superan un múltiplo del ATR e indica el saldo neto. La línea total separa los periodos de calma de los de volatilidad, en los que el saldo se sitúa cerca de cero.
### Resumen
La mayoría de las barras de un gráfico no aportan información: son oscilaciones dentro del rango normal del mercado, el latido de fondo de la liquidez. Las barras que importan son aquellas que rompen esa normalidad. El «Momentum Thrust Counter» define un «thrust» como una variación de cierre a cierre que supera un múltiplo del ATR actual, cuenta cuántos «thrusts» alcistas y bajistas se han producido en la ventana y muestra el saldo neto. Junto al saldo, una segunda línea muestra el número total de impulsos, independientemente de su signo. Esta segunda información es lo que diferencia al indicador de un simple contador direccional: un saldo de cero con un total de cero describe un mercado inactivo; un saldo de cero con un total de veinte describe una feroz batalla entre compradores y vendedores.
### Cómo funciona el cálculo
1. Para cada barra se calcula el ATR en la ventana InpAtrPeriod: es la referencia que define lo que se considera normal en ese momento.
2. El umbral de impulso es InpThrustAtr multiplicado por el ATR, por lo que se adapta automáticamente a las diferentes fases de volatilidad.
3. A lo largo de las últimas InpWindow barras, se cuenta el número de cambios de cierre a cierre que superan el umbral, tanto al alza como a la baja.
4. El saldo neto es la diferencia entre ambos recuentos y constituye el valor del histograma.
5. El total es la suma de ambos y constituye el valor de la línea superpuesta, que mide la actividad general del mercado.
6. El histograma solo se colorea cuando el saldo supera el InpNetLevel, lo que filtra los desequilibrios marginales.
### Cómo utilizarlo
- Lee siempre ambas magnitudes conjuntamente: el saldo indica de qué lado se inclina la balanza, mientras que el total indica si realmente está ocurriendo algo.
- Un saldo alto con un total alto es la mejor configuración: muchos impulsos, casi todos en la misma dirección.
- Un saldo cercano a cero con un total elevado indica una fase de conflicto: alta volatilidad sin dirección, lo peor para operar.
- Un total que cae hacia cero indica compresión: a menudo precede a una expansión de la volatilidad y, por tanto, a una ruptura.
- Reduce el InpThrustAtr en los marcos temporales largos, donde las variaciones son amplias, y auméntalo en los marcos temporales cortos para filtrar el ruido.
### Para quién es y en qué marcos temporales
Es el más sencillo de su categoría y no requiere conocimientos técnicos: contar cuántas barras superan un umbral es elemental. Precisamente por eso funciona bien como primer filtro, incluso para los operadores menos experimentados. Funciona en todos los marcos temporales a partir de M15. También resulta útil para los operadores experimentados como medida de la actividad del mercado, información que ningún oscilador direccional proporciona y que ayuda a decidir si merece la pena estar pendiente del gráfico.
### Ejemplo práctico de interpretación de una señal
En el EURUSD M30, durante la sesión asiática, el saldo se sitúa en cero y la línea total en uno: en las últimas treinta barras, solo un único impulso superó el umbral. El mercado está inactivo y no hay nada que hacer. Al abrirse el mercado de Londres, el total salta a catorce en pocas barras, mientras que el saldo se mantiene en dos: hay mucha actividad, pero aún no hay una dirección predominante; es la clásica apertura disputada. Una hora más tarde, el saldo sube a nueve con un total de trece: casi todos los impulsos son ahora alcistas. El histograma se vuelve verde, y esta es la configuración adecuada para operar en tendencia, no la anterior.
## Parámetros de entrada
| Parámetro | Por defecto | Descripción |
|---|---|---|
| `InpWindow` | 30 | Número de barras sobre las que se cuentan los impulsos. Las ventanas cortas reaccionan rápidamente; las largas describen el carácter de la sesión. |
| `InpAtrPeriod` | 30 | Período ATR que define el umbral. Mantenerlo similar a la ventana de recuento garantiza la coherencia de la referencia. |
| `InpThrustAtr` | 0,80 | Tamaño mínimo de un impulso, expresado en ATR. Los valores bajos cuentan prácticamente cada barra, mientras que los altos solo tienen en cuenta eventos excepcionales. |
| `InpNetLevel` | 4 | Saldo neto a partir del cual el desequilibrio se considera relevante y el histograma se colorea. |
## Ventajas / puntos fuertes
- Un concepto elemental y de fácil comprensión, sin fórmulas que interpretar.
- El umbral de ATR se adapta automáticamente a las diferentes fases de volatilidad sin necesidad de recalibración.
- La línea total proporciona una medida de la actividad del mercado que los osciladores direccionales no ofrecen.
- Muy ligero de calcular, sin repintado, adecuado incluso para gráficos con un gran número de barras.
## Limitaciones y advertencias
- El recuento no tiene en cuenta la magnitud del impulso: una barra que apenas supere el umbral cuenta lo mismo que una que lo supere cinco veces.
- El resultado depende en gran medida de InpThrustAtr: cambiar ese valor altera por completo la lectura.
- Al tratarse de un recuento de números enteros, el histograma se mueve por pasos y, en ventanas cortas, parece irregular.
- No proporciona ningún nivel de precio ni indicación del tamaño esperado del movimiento.
**Sin repintado:** los valores mostrados en una barra cerrada nunca se modifican posteriormente.
**Descargo de responsabilidad.** Este producto es una herramienta de análisis técnico, no un sistema de trading automatizado, y no ofrece garantía alguna de beneficios. Los mercados financieros conllevan el riesgo de pérdida total del capital invertido. Los resultados pasados no son indicativos de resultados futuros. Cada señal debe confirmarse con su propio análisis, un plan de gestión del capital y pruebas previas en una cuenta demo. El autor no se hace responsable de las decisiones de negociación tomadas basándose en este indicador.
## Etiquetas/palabras clave sugeridas para MQL5
`momentum`, `thrust`, `atr`, `volatility`, `activity`, `session filter`, `no repaint`, `counter`
