Murrey Math MQ
- Indicadores
-
Muhammad Iqbal
Need a Custom MT5 Indicator or Expert Advisor?
I specialize in developing custom MetaTrader 5 (MT5) Indicators and Expert Advisors (EAs) tailored to your specific trading strategy and requirements.
You can hire me for:
- Custom MT5 Indicators
- Custom Expert Advisors (EAs) - Versión: 1.1
- Actualizado: 25 octubre 2026
Este indicador calcula y muestra automáticamente los 9 niveles de precios de Murrey Math (del 0/8 al 8/8) en tu gráfico, utilizando el algoritmo clásico de Murrey Math (los mismos niveles que el conocido Murrey_Math_Line_X). Los niveles se derivan de los precios máximos y mínimos registrados durante un periodo de análisis retrospectivo configurable y pueden calcularse a partir de cualquier marco temporal, lo que te permite operar en M15/H1 sin dejar de mostrar en tu gráfico los niveles clave de D1.
Características principales:
- 9 niveles de Murrey Math: desde el soporte máximo (0/8) hasta la resistencia máxima (8/8), cada uno etiquetado con su descripción tradicional (pivote/reversión, débil/estancamiento/reversión, soporte/resistencia importante, límites del rango de cotización, etc.).
- Niveles en múltiples intervalos de tiempo: calcula los niveles a partir de cualquier intervalo de tiempo (por defecto: D1) independientemente del intervalo del gráfico. Selecciona «Actual» para seguir el intervalo del gráfico.
- Cálculo clásico de Murrey Math: la selección de fractales, octavas y marcos sigue el algoritmo original en lugar de una aproximación simplificada.
- Alertas de cruce de precios: recibe una notificación cuando el precio cruce cualquier nivel seleccionado, al alza o a la baja. Admite tanto alertas emergentes como notificaciones push. No se activan alertas cuando se carga el indicador por primera vez, y un cambio de nivel nunca se cuenta como un cruce.
- Totalmente personalizable: configura el marco temporal, el periodo de retrospectiva, la longitud de las líneas, los colores de cada nivel, el grosor y el estilo de las líneas, los ajustes de fuente y activa o desactiva las etiquetas y descripciones.
- Ligero: no utiliza ningún búfer de indicador ni temporizador. Los niveles se recalculan únicamente cuando aparece una nueva barra del marco temporal seleccionado o cuando el precio alcanza un nuevo máximo o mínimo dentro del período de retrospectiva; los objetos se vuelven a dibujar solo cuando se produce algún cambio.
Parámetros:
- MMTimeframe: el marco temporal utilizado para calcular los niveles (por defecto: D1; actual = marco temporal del gráfico).
- LookbackBars: número de barras de ese marco temporal utilizadas para determinar el rango de máximos y mínimos (por defecto: 64).
- LineLength: distancia a la que se extienden las líneas en el gráfico, en velas del gráfico (por defecto: 500; 0 = ilimitado).
- Configuración de color individual para cada uno de los 9 niveles.
- LineWidth, LineStyle (por defecto: punteado), FontSize, FontName — Personalización visual.
- MostrarEtiquetas / MostrarDescripción: activa o desactiva las etiquetas de precios y las descripciones de los niveles.
- ActivarAlerta / ActivarNotificación — Interruptores principales para alertas emergentes y notificaciones push.
- Alert_0_8 a Alert_8_8: activa o desactiva las alertas por nivel.
Cómo funciona:
El indicador busca el máximo más alto y el mínimo más bajo dentro de la ventana de retrospectiva del marco temporal seleccionado y, a continuación, aplica el método clásico de Murrey Math: selecciona el fractal de la escala de precios, calcula la octava y el marco 0/8–8/8, y lo divide en 8 segmentos iguales. Las líneas y las etiquetas solo se actualizan cuando cambian los niveles o la barra del gráfico. La lógica de alerta compara el precio anterior y el actual con cada nivel activado y se activa cada vez que se produce un cruce.
Nota: Los niveles de Murrey Math son zonas de referencia para el soporte y la resistencia, no señales de trading en sí mismas. Úsalos junto con tu propio análisis y gestión de riesgos.
