Market Profile
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. También es posible usar una sesión mediante un rectángulo a su elección para crear un perfil de mercado personalizado en cualquier marco horario. 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. Alternativamente, puede elegir el color en el perfil según las barras alcistas/bajistas. Este indicador se basa en la acción del precio puro y no utiliza ningún indicador estándar de MetaTrader. Está disponible para las plataformas MetaTrader 4, MetaTrader 5 y cTrader.
Los parámetros de entrada
Principales
- Session (por defecto = Daily) — sesión de trading para el perfil de mercado: Diario, Semanal, Mensual, Intradía y Rectángulo. Para que se calcule una sesión en base a un rectángulo, es necesario que un objecto rectángulo en el gráfico se llame "MPR" debería añadirse al gráfico. Al presionar 'r' en el teclado se añadirá automáticamente un objeto rectángulo con el nombre correcto.
- 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.
- SeamlessScrollingMode (por defecto = false) — si es true, los parámetros StartFromDate y StartFromCurrentSession se ignoran; las sesiones se calculan y se muestran a partir de la barra más a la derecha de la posición actual del gráfico. Esto permite retroceder en el tiempo indefinidamente para ver las sesiones anteriores.
- EnableDevelopingPOC (por defecto = false): si es true, se dibujarán varias líneas horizontales para representar cómo se movió el punto de control a lo largo de la sesión.
- EnableDevelopingVAHVAL (por defecto = false) — si es true, se trazarán múltiples líneas horizontales para representar cómo el máximo y el mínimo del área de valor se desarrollaron a lo largo de la sesión.
- ValueAreaPercentage (por defecto = 70): el porcentaje de los TPO de la sesión a incluir en el área de valor.
Aspectos y colores
- 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.
- ColorBullBear (por defecto = false) — si es true, el color de los bloques del perfil no dependen de la edad del origen de la barra, sino de su dirección.
- MedianColor (por defecto = clrWhite) — color del valor de control (mediana).
- ValueAreaSidesColor (por defecto = clrWhite) — el color de los bordes laterales del área de valor.
- ValueAreaHighLowColor (por defecto = clrWhite) — el color del borde superior e inferior del área de valor.
- MedianStyle (por defecto = STYLE_SOLID): el estilo de línea del punto de control (mediana).
- MedianRayStyle (por defecto = STYLE_DASH): el estilo de línea de la raya del punto de control (mediana).
- ValueAreaSidesStyle (por defecto = STYLE_SOLID): el estilo de los bordes laterales del área de valor.
- ValueAreaHighLowStyle (por defecto = STYLE_SOLID): el estilo de los bordes superior e inferior del área de valor.
- ValueAreaRayHighLowStyle (por defecto = STYLE_DOT): el estilo de las rayas superior e inferior del área de valor.
- MedianWidth (por defecto = 1): el ancho de línea del punto de control (mediana).
- MedianRayWidth (por defecto = 1): el ancho de la línea de la raya del punto de control (mediana).
- ValueAreaSidesWidth (por defecto = 1): el ancho de los bordes laterales del área de valor.
- ValueAreaHighLowWidth (por defecto = 1): el ancho de los bordes superior e inferior del área de valor.
- ValueAreaRayHighLowWidth (por defecto = 1): el ancho de las rayas superior e inferior del área de valor.
- ShowValueAreaRays (por defecto = None) — puede configurarse para que los niveles de precio al alza y a la baja del área de valor se proyecten en la parte derecha del gráfico. Puede configurarse en la sesión previa, en la actual, en la previa y la actual, en todas las previas o en todas.
- ShowMedianRays (por defecto = None) — puede configurarse para que el medio se proyecte en la parte derecha del gráfico. Puede configurarse en la sesión previa, en la actual, en la previa y la actual, en todas las previas o en todas.
- RaysUntilIntersection (por defecto = Stop_No_Rays) — define la manera en la que se cortarán las líneas de la mediana y del área de valor cuando coincidan con el rango de precios de la siguiente sesión bursátil:
- Stop_No_Rays — las líneas no se detienen en ningún lugar.
- Stop_All_Rays — todas las líneas se detienen en la intersección con el precio de otra sesión.
- Stop_All_Rays_Except_Prev_Session — todas las líneas excepto las de la sesión anterior se detienen en la intersección con el precio de otra sesión.
- Stop_Only_Previous_Session — solo las líneas de la sesión anterior se detienen en la intersección con el precio de otra sesión.
- HideRaysFromInvisibleSessions (por defecto = false) — si es true, las líneas de las sesiones que comienzan detrás del borde izquierdo de la pantalla no se mostrarán hasta que se desplace hacia ellos.
- 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.
- ShowKeyValues (por defecto = true) — si es true, el área de valor al alza, el área de valor a la baja y el punto de control se muestran en la parte izquierda del perfil del mercado.
- KeyValuesColor (por defecto = clrWhite) — color para el área de valor al alza, el área de valor a la baja y el punto de control.
- KeyValuesSize (por defecto = 8) — tamaño de la fuente para el área de valor al alza, el área de valor a la baja y el punto de control.
- ShowSinglePrint (por defecto = No) — puede configurarse en Leftside o Rightside (lado izquierdo o lado derecho) y marcará el perfil de un solo valor (una parte del perfil que solo tiene un TPO de ancho).
- SinglePrintRays (por defecto = false): si es true, los bordes 'single print' se marcan con rayas.
- SinglePrintColor (por defecto = clrGold) — el color del perfil de un solo valor si ShowSinglePrint no está configurado en No.
- SinglePrintRayStyle (por defecto = STYLE_SOLID): el estilo de línea de la raya de 'single print'.
- SinglePrintRayWidth (por defecto = 1): el ancho de línea de la raya de 'single print'.
- ProminentMedianColor (por defecto = clrYellow) — color de la mediana prominente (PPOC) si ProminentMedianPercentage está configurado en 100 o menos.
- ProminentMedianStyle (por defecto = STYLE_SOLID): el estilo de la mediana prominente (PPOC) si ProminentMedianPercentage se establece en 100 o menos.
- ProminentMedianWidth (por defecto = 4): el ancho de la mediana prominente (PPOC) si ProminentMedianPercentage se establece en 100 o menos.
- RightToLeft (por defecto = false) — si es true, el perfil del mercado de la sesión actual tiene su histograma dibujado de derecha a izquierda. En caso de que Session esté en Rectangle, los perfiles del mercado de todas las sesiones se dibujan de derecha a izquierda.
Rendimiento
- 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. Cuando el valor es cero, se utiliza un multiplicador adaptativo (el indicador intenta calcular el valor óptimo automáticamente).
- 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.
- DisableHistogram (por defecto = false) — si es true, no se dibuja el histograma del perfil del mercado, pero se siguen indicando el área de valor y la mediana. Esto hace que el indicador funcione extremadamente rápido, pero es menos útil a la hora de hacer un análisis profundo del mercado.
Alerts
- AlertNative (por defecto = false) — si es true, el indicador emitirá la alerta nativa de la plataforma cuando se cumplan algunas condiciones de alerta.
- AlertEmail (por defecto = false) — si es true, las alertas de correo electrónico de MetaTrader se enviarán cuando se cumplan algunas condiciones de alerta. El correo electrónico debe estar correctamente configurado en MetaTrader a través de Herramientas->Opciones->Correo electrónico.
- AlertPush (por defecto = false) — si es true, las alertas de notificación push de MetaTrader serán enviadas a su dispositivo móvil cuando se cumplan algunas condiciones de alerta. Las notificaciones deben estar correctamente configuradas en MetaTrader a través de Herramientas->Opciones->Notificaciones. No está disponible en la versión para cTrader.
- AlertArrows (por defecto = false) — si es true, MetaTrader dibujará flechas en el gráfico cuando se cumplan algunas condiciones de alerta.
- AlertCheckBar (por defecto = Previous) — controla la barra para comprobar las condiciones de alerta. Current: el indicador comprobará la barra actual no terminada; espere muchas alertas. Previous: el indicador comprobará la barra anterior (cerrada); las alertas se retrasarán pero serán más concisas.
- AlertForValueArea (por defecto = false) — si es true, se emitirán alertas siempre que una línea del Área de Valor (máximo o mínimo) se vea cruzada por el precio.
- AlertForMedian (por defecto = false) — si es true, se emitirán alertas cada vez que una línea de la mediana se vea cruzada por el precio.
- AlertForSinglePrint (por defecto = false) — si es true, se emitirán alertas cada vez que una línea de 'Single Print' se vea cruzada por el precio.
- AlertOnPriceBreak (por defecto = false) — si es true, se emitirán alertas cuando el precio rompa alguno de los niveles de activación y luego vuelva atrás.
- AlertOnBarClose (por defecto = false) — si es true, se emitirán alertas cuando la barra abra a un lado del nivel de activación y se cierre al otro lado del mismo.
- AlertOnGapCross (por defecto = false) — si es true, se emitirán alertas cuando el nivel de activación aparezca dentro de un hueco de precios entre las dos últimas barras.
- AlertArrowCodePB (por defecto = 108) — el código de flecha para las flechas de alerta de rotura de precios.
- AlertArrowCodeCC (por defecto = 110) — el código de flecha para las flechas de alerta de cierre de vela.
- AlertArrowCodeGC (por defecto = 117) — el código de flecha para las flechas de alerta de cruce de huecos.
- AlertArrowColorPB (por defecto = clrRed) — el color de flecha para las flechas de alerta de rotura de precios.
- AlertArrowColorCC (por defecto = clrBlue) — el color de flecha para las flechas de alerta de cierre de vela.
- AlertArrowColorGC (por defecto = clrYellow) — el color de flecha para las flechas de alerta de cruce de huecos.
- AlertArrowWidthPB (por defecto = 1) — el ancho de flecha para las flechas de alerta de rotura de precios.
- AlertArrowWidthCC (por defecto = 1) — el ancho de flecha para las flechas de alerta de cierre de vela.
- AlertArrowWidthGC (por defecto = 1) — el ancho de flecha para las flechas de alerta de cruce de huecos.
Sesiones intradiarias
- 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.
Miscelánea
- SaturdaySunday (por defecto = Normal sessions) — cómo tratar las sesiones de los sábados y domingos:
- Normal sessions — El sábado y el domingo se tratarán como sesiones normales con sus propias sesiones diarias y en el día.
- Ignore Saturday and Sunday — Las velas de los sábados y los domingos se ignorarán.
- Append Saturday and Sunday — Las velas del sábado se añadirán a la sesión del viernes; las velas del domingo se añadirán a la sesión del lunes.
- DisableAlertsOnWrongTimeframes (por defecto = false) — si es true, no aparecen alertas emergentes al utilizar el perfil del mercado con una combinación de errónea de periodos/sesiones.
- ProminentMedianPercentage (por defecto = 101) — porcentaje de los TPO respecto a todos los posibles que deberían ocurrir en una mediana para que se considere prominente (PPOC). Por ejemplo, si lo configura en 50%, se marcará una mediana como prominente si contiene al menos 24 TPO en una sesión diaria y un marco horario de M30. Si se configura en 101, es imposible tener una mediana prominente.
Ejemplos
Sesiones diarias
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.
Coloreado alcista/bajista
El ejemplo de aquí abajo demuestra cómo se puede colorear el perfil de mercado según la dirección de cada barra en la sesión en vez de su duración. Esto es así cuando ColorBullBear es true.
Sesiones según rectángulo
Este ejemplo muestra cómo el indicador puede dibujar un perfil de mercado basado en objectos rectangulares que ha dibujado libremente un operador. Para que esto funcione, un objeto rectángulo debe tener el nombre "MPR" y el parámetro de entrada Session tiene que configurarse en Rectangle. Puede presionar 'r' en su teclado para añadir un rectángulo de este tipo al gráfico automáticamente.
Apariencia de derecha a izquierda
El indicador Market Profile también puede dibujar el histograma de derecha a izquierda. A diferencia de la apariencia habitual de izquierda a derecha, puede resultar útil a la hora de centrarse en la actual sesión, sin oscurecer el gráfico. Puede ver cómo funciona esto en el pantallazo de un gráfico a continuación.
cTrader
El indicador Market Profile también está disponible como un indicador gratuito de cTrader. Es muy similar a sus hermanos de MetaTrader, pero no puede trabajar con alertas de notificaciones push.
Descargas (ver. 1.23, 2024-05-20)
El indicador Market Profile se desarrolla a través de un registro Github especializado. Le animamos a participar activamente en la mejora de este indicador al enviar sus propias funciones a través de un pull-request y consultando las sugerencias existentes, cambios, reparaciones, etc.
MT4/MT5
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 .mq5cTrader
Market Profile para cTrader en .algo (archivo compilado que incluye el código fuente) Market Profile para cTrader en .cs (sólo código fuente)Discusión
¿Tiene preguntas o proposiciones sobre este indicador? ¡Discútalos en nuestro foro español de Forex!
Registro de cambios
1.23 — 2024-05-20
- Se han añadido líneas de evolución del máximo y mínimo del área de valor.
- Se ha añadido soporte para precios negativos en MT5.
- Se han corregido algunos errores que hacían que el POC en desarrollo no apareciera o apareciera en lugares equivocados.
- Se ha corregido un error en la versión para cTrader en el que podían aparecer sesiones extra.
- Se han cambiado todos los parámetros de entrada para colores en la versión cTrader de
cadena
aColor
.
1.22 — 2023-06-14
- Añadidos encabezados de parámetros de entrada en la versión MT4 del indicador.
- Mejora del rendimiento de los modos de desplazamiento de derecha a izquierda y sin cortes.
- Se ha solucionado un problema de parpadeo de los perfiles en el modo de desplazamiento continuo en MT5.
1.20 — 2022-12-07
- Se han añadido flechas de alerta en el historial: ahora las flechas se muestran inmediatamente para las sesiones antiguas que deberían haber generado alertas en el pasado.
- Se han corregido las rayas en el modo de desplazamiento continuo.
- Se ha corregido un error con las flechas de alerta que impedía que aparecieran si no se activaba ningún otro tipo de alerta.
- Se ha corregido un error menor que hacía que las rayas de 'single print' no se ocultasen correctamente.
- Se ha cambiado el valor por defecto del parámetro de entrada AlertCheckBar de Current a Previous.
- Se ha corregido la eliminación de flechas cuando se elimina un rectángulo en el modo de sesión Rectángulo.
1.19 — 2022-05-17
- Se ha añadido la opción de alertas de flecha.
- Se ha añadido el modo de desplazamiento continuo para mostrar las sesiones a partir de la barra más a la derecha de la ventana del gráfico actual. Esto puede ser útil para analizar sesiones pasadas sin tener que volver constantemente a los parámetros de entrada del indicador.
- Se han corregido los tipos de parámetros de entrada para el estilo y la anchura del rayo SinglePrint.
- Se ha corregido un error por el que el área de valor y los rayos POC podían mostrarse para una sesión incorrecta en algunos casos.
- Se ha corregido la descripción de los valores de los parámetros RaysUntilIntersection.
- Se ha corregido un fallo cuando se podían mostrar valores aleatorios del gráfico del indicador en la versión MT5 del indicador.
- Se ha corregido un fallo cuando los rayos del área de valor podían desaparecer y volver a aparecer en la versión MT5 del indicador.
- Se ha corregido un error por el que los valores 'single print' no se eliminaban correctamente en la sesión de negociación actual.
1.18 — 2022-01-12
- Se han añadido alertas para el cruce de zonas de Mediana (Punto de Control), Área de Valor y de Single Print.
- Se ha añadido un nuevo modo de dibujo de líneas o rayos (mediante el parámetro de entrada HideRaysFromInvisibleSessions ) en el que las líneas no se muestran en el gráfico si sus sesiones de origen están detrás del borde izquierdo de la pantalla. Esto ayuda a reducir el desorden de los gráficos cuando se trabaja con muchas sesiones a la vez.
- Mejora del rendimiento tanto en la versión MT4 como MT5 del indicador.
- Se ha corregido un error con los colores de la sesión en las últimas versiones de MT5.
- Arreglado el borde más bajo del área de valor: ahora se dibuja en su nivel real.
- Se ha corregido un error por el que todos las líneas podían desaparecer al iniciar una nueva sesión.
1.17 — 2021-07-17
- Se ha añadido una opción de POC en desarrollo para mostrar cómo se movió el punto de control (mediana) durante la sesión.
- Se han añadido parámetros de entrada de estilo y ancho para todas las líneas y rayas.
- Se ha añadido una tecla de acceso rápido (r) para colocar un objeto de gráfico rectangular con el nombre correcto en el modo de sesión Rectangle.
- Se ha añadido un parámetro de entrada (ValueAreaPercentage) para controlar cuántos TPO (los bloques de construcción del perfil) deben ser capturados por el área de valor.
- Se ha añadido una opción para las rayas 'single print' para marcar los bordes de los rangos de perfiles 'single print'.
- Se ha arreglado el parámetro de cambio de zona horaria (TimeShiftMinutes) para que funcione correctamente con sesiones intradía.
1.16 — 2020-07-12
- Se ha añadido un parámetro de entrada (DisableHistogram) para evitar que el indicador dibuje histogramas de perfiles (TPO). El área de valor y el punto de control se siguen mostrando en este modo.
- Se ha añadido un parámetro de entrada (RightToLeft) para mostrar el histograma de derecha a izquierda. Funciona para la actual sesión en tipos de sesión no rectangulares y para todas las sesiones en el tipo de sesión rectangular.
- Se ha añadido una opción de multiplicador de punto adaptativo mediante la configuración del parámetro de entrada PointMultiplier en el valor 0 (que ahora es el valor por defecto).
1.15 — 2020-07-26
- Se añadió el tipo de sesión Rectangle para mostrar un perfil de mercado según objectos rectangulares añadidos al gráfico. Funciona en cualquier marco horario. Un rectángulo tiene que llamarse "MPR" para que el indicador lo detecte.
- Se añadió la posibilidad de destacar un solo valor (parámetros de entrada ShowSinglePrint y SinglePrintColor).
- Se añadió la posibilidad de destacar una mediana prominente - PPOC (parámetros de entrada ProminentMedianPercentage y ProminentMedianColor).
1.14 — 2020-01-26
- Se ha reemplazado el parámetro de entrada ValueAreaColor con dos parámetros por separado: ValueAreaSidesColor y ValueAreaHighLowColor para proporcionar más control sobre cómo se muestra el área de valor en el gráfico.
- Se ha cambiado el parámetro de entrada RaysUntilIntersection para proporcionar más control sobre qué líneas del área de valor o del punto de control (mediana) se interrumpen en la intersección con otras sesiones.
- Se ha solucionado un error en la versión MT5 que hacía que las áreas de valor tuviesen un sesgo hacia precios más altos.
- Se ha solucionado un error en la versión MT5 que hacía que los bloques del perfil se mostrasen en color blanco en lugar de no mostrarse cuando se utiliza el esquema Single_Color y el parámetro SingleColor está configurado en
clrNone
. - Se ha anulado un error de colores en la versión MT4 que hacía que el gráfico mostrase decoloración y parpadeo junto con huecos visibles en el perfil.
1.13 — 2019-10-18
- Añadido el parámetro de entrada ColorBullBear para agregar color al perfil del mercado según la dirección de las barras.
- Añadido el parámetro de entrada DisableAlertsOnWrongTimeframes para deshabilitar alertas emergentes cuando el perfil del mercado se aplica en un periodo equivocado.
- Añadidas impresiones opcionales para un área de valor alcista, un área de valor bajista y el punto de control de cada perfil.
- Añadido el parámetro de entrada en grupo en la versión MT5 del indicador.
1.12 — 2019-03-27
- Añadido el parámetro de entrada RaysUntilIntersection, que ayuda a ocultar los radios medio y de área de valor de las sesiones previas que ya han sido infringidos por sesiones bursátiles nuevas.
- Reparado un error con la pantalla TPO cuando el
TickSize
del símbolo es mayor que_Point
× PointMultiplier.
1.11 — 2019-01-01
- Reparado un error cuando pueden aparecer orificios vacíos en el perfil a medida que se crea la sesión actual.
- Reparado un error que evita que el perfil de la sesión actual trace líneas desde la primera barra.
- Reparados algunos errores potenciales "serie fuera de rango".
1.10 — 2018-12-25
- Fijar potenciales errores de series fuera de tango cuando un gráfico antiguo con un indicador de perfil de mercado vuelve a abrirse.
1.09 — 2018-12-24
- Añadidas dos opciones alternativas para tratar con las velas los sábados y los domingos.
- Añadida una mayor flexibilidad para mostrar radios medios y de área de valor.
- Cambiado el medio para trazarlo como una línea individual dentro del área de valor.
- Reducido significativamente el tamaño del trabajo de las series, que debería crear un cálculo más rápido del MP en algunos instrumentos bursátiles.
1.08 — 2018-05-28
- 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.