Algunos Conceptos Básicos de MQL4, Parte 1
Algunos Conceptos Básicos de MQL4, Parte 1
Antes de empezar siquiera a pensar en programar, ya sea en MQL4 o cualquier lenguaje es necesario conocer algunos conceptos muy básicos. Antes de empezar con una exposición detallada de los lineamientos para escritura de programas, hay que describir estos conceptos que caracterizan un programa y sus interrelaciones con el entorno de información.
Software como el MT4 / MT5 trabajan empleando la web para otorgarle a la miríada de terminales de los clientes información en tiempo real de los cambios de precio de los mercados.
La noción del Tick.
Un Tick esun evento caracterizado por un nuevo precio del símbolo o par en un instante dado. Los ticks son hechos llegar a cada terminal por un servidor instalado en los aposentos de nuestro broker o centro de negociación. El flujo de los ticks varía de acuerdo a las situaciones del mercado. Cada uno de ellos nos trae una nueva cotización: el costo de una divisa expresada en términos de otra divisa. Una aplicación que opera con el terminal del cliente puede trabajar dentro de un determinado período de tiempo, por ejemplo días o semanas. Cada aplicación se ejecuta de acuerdo a las reglas impuestas para programas de un cierto tipo. Como ejemplo, un expert advisor o EA, no trabaja continuamente todo el tiempo: usualmente se activa cuando un nuevo tick llega. Es por esto que un tick no se caracteriza solamente como una nueva cotización sino un evento a ser procesado por el terminal cliente.