IM_AngleIndicator convierte la pendiente de una media móvil simple en una medida angular objetiva y comparable.
La mayoría de los indicadores de "ángulo" calculan la pendiente a partir del cambio bruto de precio, pero el resultado depende de la escala absoluta del instrumento y del marco temporal, por lo que el mismo valor en grados significa cosas completamente diferentes en un cruce de divisas, un índice o una criptomoneda. IM_AngleIndicator resuelve esto normalizando el cambio de la SMA por el ATR: la pendiente se expresa en "ATR por barra" y luego se convierte en grados. De esta manera, una pendiente de 45° siempre representa un movimiento de 1 ATR por barra, independientemente del instrumento o marco temporal analizado. El resultado es una lectura consistente y umbrales que pueden reutilizarse en toda la cartera.
Cómo funciona
- Calcula la SMA sobre los precios de cierre según el período elegido.
- Mide su cambio entre dos barras consecutivas y lo normaliza dividiéndolo por el ATR.
- Convierte la proporción resultante en grados mediante la arctangente, devolviendo un valor aproximadamente entre −90° y +90°.
- Dibuja el valor como un oscilador en un panel dedicado y, cuando la pendiente supera el umbral establecido, añade una etiqueta en el gráfico de precios posicionada sobre el máximo (tendencia alcista) o debajo del mínimo (tendencia bajista).
Características clave
- Medición de la pendiente independiente del instrumento y del marco temporal gracias a la normalización por ATR.
- Umbral configurable en grados para filtrar movimientos significativos y excluir el ruido.
- Etiquetas codificadas por color direccional (verde para subida, rojo para bajada) con un desplazamiento vertical basado en ATR para una colocación limpia respecto a las velas.
- Manejo optimizado de objetos del gráfico: las etiquetas se limitan a las barras más recientes para preservar el rendimiento incluso en gráficos con historiales largos.
- Parámetros totalmente personalizables: período de SMA, período de ATR, umbral de pendiente, visibilidad de etiquetas y número máximo de etiquetas.
Casos de uso
- Identificación de fases de tendencia fuerte frente a rangos laterales.
- Confirmación direccional para apoyar estrategias de entrada y salida.
- Comparación de la fuerza de la tendencia entre múltiples instrumentos usando el mismo umbral.
- Base para desarrollar cBots que usen la pendiente normalizada como señal de trading.
5 | 50 % | |
4 | 50 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |