$ £ ¥
¥ £ $

¿Qué es un Tick en MetaTrader 4?

Entender el concepto de tick es muy importante si le interesa crear programas en MQL4. Puede que ya haya oído hablar de los ticks o incluso haya visto un gráfico de ticks, pero quizás no tenga muy claras las consecuencias que estos ticks tienen en un programa de MQL4. En esta guía, explicamos qué es un tick y cuáles son sus efectos en MetaTrader 4.

Una definición sencilla de tick es la siguiente: un tick es una actualización del precio de un activo. Se trata básicamente de un acontecimiento que implica la variación del precio de un activo. El servidor de MetaTrader envía un tick a todos los terminales cliente conectados a él, notificándoles el nuevo precio de un activo.

El concepto de tick puede entenderse mejor con la ayuda del gráfico de ticks. Un gráfico de ticks es un gráfico de líneas que muestra la evolución del precio a lo largo del tiempo: cada cambio en el nivel de la línea es un tick. En MetaTrader, puede ver el gráfico de ticks de un par de divisas (o de cualquier otro activo) en el panel de Observación del mercado, haciendo clic derecho en el activo y seleccionando a continuación Gráfico de ticks. Si no está familiarizado con MetaTrader, puede leer nuestra guía Introducción al terminal cliente MetaTrader 4. Un gráfico de ticks es el marco temporal más rápido que podrá seleccionar para un gráfico.

Ejemplo de gráfico de ticks en MetaTrader 4

Tick y hora

Es importante entender que el concepto de tic no está vinculado a un intervalo de tiempo regular. Dependiendo de la fecha, la hora y las condiciones del mercado, puede encontrar varios ticks sucediendo en un segundo o ni siquiera un tick en una hora. De hecho, durante las horas tranquilas, los ticks no son frecuentes y, por el contrario, durante las horas de mayor actividad, verá que se reciben muchos ticks en poco tiempo.

Por ejemplo, suponga que está mirando el par AUD/USD durante un día festivo en Australia; probablemente notará que, aunque el mercado está abierto, los cambios de precios (y los ticks) no serán frecuentes.

Como ejemplo opuesto, si observa un gráfico de ticks del EUR/USD justo después de la publicación de una noticia inesperada, verá que el gráfico de ticks se vuelve loco, con un rápido cambio y ajuste del tipo de cambio hasta que la noticia es absorbida por el mercado.

Recuerde este comportamiento, ya que le ayudará en el desarrollo de sus programas en MQL4. Recuerde también que un tick puede no ser equivalente a un pip o una pipeta. Un tick es una actualización en el precio y esta puede ser incluso mayor que unos pocos pips.

Efectos del tick en MetaTrader y MQL4

Ahora que entiende el concepto de tick, podemos presentarle cómo afecta a sus programas en MQL. Hablaremos de ello con más detalle en otras guías, pero aquí tiene un breve avance. En la guía sobre los tipos de programas en MQL4, presentamos diferentes categorías de programas en MQL: scripts, indicadores y asesores expertos. Como se ha explicado, los scripts solo se ejecutan una vez, mientras que los indicadores y los asesores expertos se ejecutan continuamente una vez incorporados al gráfico. El comportamiento por defecto de los indicadores y asesores expertos es realizar una acción cada vez que se recibe un nuevo tick. Básicamente, un tick es un disparador (evento) que indica a los indicadores y EA que ejecuten una parte del código (función) de su programa. Aprenderá mucho más sobre el flujo de un programa MQL de nuestras otras guías, pero por ahora, simplemente recuerde que un tick es un disparador.

Conclusión

El concepto de tick es fundamental para programar en MQL4, así que asegúrese de entenderlo bien. Un tick es una actualización de los precios de varios instrumentos y también desencadena acciones en indicadores y asesores expertos.