Indicador MetaTrader de Market Profile — es una implementación clásica del Perfil de Mercado que puede mostrar la densidad del precio a lo largo del tiempo, delineando los niveles de precios más importantes, el área de valor y el valor de control de una sesión de trading determinada. Este indicador se puede adjuntar a los marcos de tiempo entre M1 y D1 y mostrará el perfil de mercado para sesiones diarias, semanales, mensuales o incluso intradiarias. Los plazos más bajos ofrecen una mayor precisión. Se recomiendan periodos de tiempo más altos para una mejor visibilidad. Seis esquemas diferentes de color están disponibles para dibujar los bloques del perfil. También se pueden dibujar perfiles como un histograma en color liso. Este indicador se basa en la acción del precio puro y no utiliza ningún indicador estándar de MetaTrader. Está disponible para plataformas MetaTrader 4 y MetaTrader 5.

Los parámetros de entrada

  • Session (por defecto = Daily) — sesión de trading para el perfil de mercado: Diario, Semanal, Mensual o Intradía.
  • StartFromDate (por defecto = __DATE__) — si StartFromCurrentSession es false, entonces el indicador comenzará a dibujar perfiles desde esta fecha. Dibuja hasta el pasado. Por ejemplo, si lo fija en 2016-01-20 y SessionsToCount es 2, entonces dibujará los perfiles para 2016-01-20 y 2016-01-19.
  • StartFromCurrentSession (por defecto = true) —Si es true, entonces el indicador comienza a dibujar desde hoy, si no, desde la fecha dada en StartFromDate.
  • SessionsToCount (por defecto = 2) —Para cuántas sesiones de trading se dibujarán los perfiles de mercado.
  • ColorScheme (por defecto = Blue_to_Red) — esquema de color para los bloques del perfil:
    • azul a rojo
    • rojo a verde
    • verde a azul
    • amarillo a cian
    • magenta a amarillo
    • cian a magenta
  • SingleColor (por defecto= clrBlue) — si ColorScheme está configurado en Single_Color, este color será usado para dibujar perfiles de mercado.
  • MedianColor (por defecto = clrWhite) — color del valor de control (mediana).
  • ValueAreaColor (por defecto = clrWhite) —Color del borde del área de valor.
  • ShowValueAreaRays (por defecto = false) — si es true, los niveles de precio Máximo y Mínimo del área de valor de la última sesión previa a la actual se proyectarán hacia el lado derecho del gráfico.
  • ShowMedianRays (por defecto = false) - si es verdadero, entonces la mediana de la penúltima sesión será proyectada hacia el lado derecho del gráfico.
  • TimeShiftMinutes (por defecto = 0) — cambio de hora para las sesiones, en minutos. El valor positivo moverá la sesión a la izquierda; el negativo a la derecha.
  • PointMultiplier (por defecto = 1) - cuanto más alto sea el valor, más anchas serán las cajas de precio del perfil y menos objetos gráficos habrá. Puede usarlo para reducir la carga del indicador en la CPU.
  • ThrottleRedraw (por defecto = 0) — el retardo en segundos que se aplicará antes de que se redibujen los perfiles. Puede usarlo para reducir la carga del indicador en la CPU.
  • EnableIntradaySessionN(por defecto = true) — si es true y Session está configurada en Intraday, el indicador intentará dibujar el perfil del mercado intradía ·N en el gráfico.
  • IntradaySessionNStartTime (por defecto = "HH:MM") — hora de comienzo en formato HH:MM para la sesión intradía ·N.
  • IntradaySessionNEndTime (por defecto = "HH:MM") — hora de fin en formato HH: MM para la sesión intradía ·N.
  • IntradaySessionNColorScheme (por defecto = Blue_to_Red) — esquema de color para la sesión intradía ·N.

Ejemplo

Gráfico ejemplo de MetaTrader del indicador Market Profile

La captura del gráfico muestra el perfil del mercado calculado para dos sesiones diarias del Forex. El período es M30 y la segunda sesión diaria todavía no se ha terminado. Los precios más tempranos son de color azul y los precios últimos son de color rojo. Las medianas y las zonas del valor son marcadas con las líneas de color blanco. y muestran las zonas más importantes del precio. Los traders suelen volver a esas zonas si el volumen de la ruptura no es alto. Las rupturas de esas zonas con unos volúmenes altos indican la ruptura verdadera. Puede leer más sobre el perfil del mercado en este libro breve (en inglés): Book on Market Profile.

Descargas (ver. 1.11, 2019-01-20)

Market Profile para MetaTrader 4 en .zip

Market Profile para MetaTrader 4 en .mq4

Market Profile para MetaTrader 5 en .zip

Market Profile para MetaTrader 5 en .mq5

Discusión

¿Tiene preguntas o proposiciones sobre este indicador? ¡Discútalos en nuestro foro español de Forex!

Registro de cambios

1.08 — 28-05-2018

  • Añadida graduación de color inteligente en función del marco temporal y el tipo de sesión.
  • Añadida una opción para proyectar la Mediana (Punto de Control) de la sesión anterior al lado derecho del gráfico.
  • Añadido esquema de color sencillo.
  • Añadido parámetro de entrada en el PointMultiplier para permitir que los traders establezcan una caja de perfil más ancha, ayudándoles con el rendimiento del indicador.
  • Añadido parámetro de entrada en ThrottleRedrawpara retrasar las actualizaciones de la visualización del indicador y reducir su carga en la CPU.
  • Arreglado error potencial cuando la rutina de nombre del objeto gráfico incorrecta podría causar una visualización errónea del perfil de mercado.
  • Cambio de fallo de inicio duro a uno blando. Esto evitará que se reseteen los parámetros de entrada cuando se utiliza una combinación incorrecta de marco temporal y tipo de sesión.

1.07 — 2018-02-06

  • Se agregó soporte para hasta cuatro sesiones intradía.
  • Agregó tres nuevos esquemas de color para dibujar el perfil del mercado.
  • Algunos ajustes y mejoras menores en el código.

1.06 — 2017-11-30

  • Se agregó una eliminación apropiada de los objetos cuando el indicador se usa con las plantillas del gráfico.

1.05 — 2017-11-23

  • Se agregó una visualización opcional para las líneas Máximo/Mínimo del Área de valor de la sesión anterior.
  • Se agregó un parámetro de entrada de turno de tiempo para mover las sesiones a través de las zonas horarias.

1.04 — 2016-11-07

  • Corregidos los errores de "Matriz fuera de rango".

1.03 — 2016-01-25

  • Se agregó soporte para tres sesiones: diaria, semanal y mensual.
  • Eliminación de los objetos del gráfico para eliminar solo los objetos del indicador.
  • Velocidad optimizada de ejecución.
  • Aumentó el rango de los periodos admitidos.
  • Descripción en línea del indicador.
  • Interfaz mejorada (parámetros de entrada enumerados).
  • Se corrigieron algunos posibles errores de "Matriz fuera de rango".
  • Código reescrito por completo para cumplir con los estándares actuales de MQL4 y MQL5.

1.01 — 2011-12-11

  • Se corrigieron los problemas de compatibilidad debido a las nuevas convenciones de codificación en MQL5.

1.00 — 2010-07-23

  • Versión original de Market Profile lanzada para MT4 y MT5.