Programación en Lenguaje algorítmico MQL4
Programación en Lenguaje algorítmico MQL4
Parte 3
Algunos Conceptos Básicos
Por lo tanto, el tema de nuestro interés es un programa escrito en MQL4. Antes de iniciar una presentación detallada de las reglas de los programas de escritura, es necesario describir los conceptos básicos que caracterizan un programa y sus interrelaciones con el entorno de la información. El MetaTrader 4 Terminal de Cliente es conocido por trabajar en línea. La situación en los cambios de los mercados financieros continuamente, esto afecta a los gráficos de símbolos en el terminal de cliente. Las garrapatas proporcionar el terminal del cliente con información sobre los cambios de precios en el mercado.
La noción de Tick
Ver es un evento que se caracteriza por un nuevo precio del símbolo en algún instante.
Las garrapatas son entregados a cada terminal de cliente por un servidor instalado en un centro de tratamiento. Según corresponda a la situación actual del mercado, las garrapatas pueden ser recibidos más o menos frecuencia, pero cada uno de ellos trae una nueva cotización - el coste de una moneda expresado en términos de otra moneda.
Una aplicación operando con el terminal de cliente puede trabajar dentro de un largo período de tiempo, por ejemplo, varios días o semanas. Cada aplicación se ejecuta de acuerdo con las reglas establecidas para los programas de un tipo determinado. Por ejemplo, un Asesor Experto (EA) no funciona continuamente todo el tiempo. Un consejero experto suele lanzado en el momento en que un nuevo tick viene. Por esta razón, no caracterizar garrapata tan sólo una nueva cotización, pero como un evento para ser procesada por el terminal de cliente.
La duración de la operación Expert Advisor depende de lo que el código del programa está incluido en él. Normal EA completa un ciclo de procesamiento de información durante algunas décimas o centésimas de segundo. En este momento, la EA puede haber procesado algunos parámetros, tomar una decisión comercial, proporcionan al operador con información útil, etc Una vez terminada esta parte de su trabajo, la EA va al modo de espera hasta que un nuevo tick viene. Esta garrapata nuevos lanzamientos de nuevo el Asesor de Expertos, el programa realiza sus operaciones apropiadas de nuevo y vuelve al modo de espera. La descripción detallada de cómo la aparición de una operación de programa garrapata influencias nueva sigue a continuación.