Market Profile - Indicador de MetaTrader

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

18/11/2020 Market Profile — indicador de MetaTrader

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 plataformas MetaTrader 4 y MetaTrader 5.

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<algo>" debería añadirse al
gráfico.
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.

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

https://www.earnforex.com/es/indicadores-metatrader/MarketProfile/ 1/9
18/11/2020 Market Profile — indicador de MetaTrader

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.
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.

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).
SinglePrintColor (por defecto = clrGold) — el color del perfil de un solo valor
si ShowSinglePrint no está configurado en No.

https://www.earnforex.com/es/indicadores-metatrader/MarketProfile/ 2/9
18/11/2020 Market Profile — indicador de MetaTrader

ProminentMedianColor (por defecto = clrYellow) — color de la mediana prominente (PPOC)


si ProminentMedianPercentageestá configurado en 100 o menos.

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.
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.

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
https://www.earnforex.com/es/indicadores-metatrader/MarketProfile/ 3/9
18/11/2020 Market Profile — indicador de MetaTrader

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.

https://www.earnforex.com/es/indicadores-metatrader/MarketProfile/ 4/9
18/11/2020 Market Profile — indicador de MetaTrader

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<algo>" y el parámetro de entrada Session tiene que
configurarse en Rectangle.

https://www.earnforex.com/es/indicadores-metatrader/MarketProfile/ 5/9
18/11/2020 Market Profile — indicador de MetaTrader

Descargas (ver. 1.15, 2020-07-14)


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.

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!

https://www.earnforex.com/es/indicadores-metatrader/MarketProfile/ 6/9
18/11/2020 Market Profile — indicador de MetaTrader

Registro de cambios
1.15 — 26-07-2020

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<algo>" 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 ProminentMedianPercentagey ProminentMedianColor).

1.14 — 26-01-2020

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 — 18-10-2019

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 — 27-03-2019

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

https://www.earnforex.com/es/indicadores-metatrader/MarketProfile/ 7/9
18/11/2020 Market Profile — indicador de MetaTrader

nuevas.
Reparado un error con la pantalla TPO cuando el TickSize del símbolo es mayor
que _Point × PointMultiplier.

1.11 — 20-01-2019

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 — 25-12-2018

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 — 24-12-2018

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 — 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.

https://www.earnforex.com/es/indicadores-metatrader/MarketProfile/ 8/9
18/11/2020 Market Profile — indicador de MetaTrader

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.

https://www.earnforex.com/es/indicadores-metatrader/MarketProfile/ 9/9

También podría gustarte