Discusión sobre el artículo "Aprendiendo MQL5 de principiante a profesional (Parte III): Tipos de datos complejos y archivos de inclusión"

 

Artículo publicado Aprendiendo MQL5 de principiante a profesional (Parte III): Tipos de datos complejos y archivos de inclusión:

Este artículo es el tercero de una serie de materiales sobre los principales aspectos de la programación en MQL5. Aquí nos encargaremos de tipos de datos complejos que no describimos en el artículo anterior, como estructuras, uniones, clases y el tipo de datos "función". También veremos cómo añadir modularidad a nuestro programa utilizando la directiva #include del preprocesador.

En este artículo, describiremos cómo puede crear un programador tipos de datos complejos, tales como: 

  • estructuras; 
  • uniones;
  • clases (a nivel inicial);
  • tipos que permiten utilizar el nombre de la variable como una función. Esto nos permitirá, entre otras cosas, transmitir funciones como parámetros a otras funciones.

El artículo también explicará cómo conectar archivos de texto externos utilizando la directiva del preprocesador #include, para dotar a nuestro programa de modularidad y flexibilidad. Permítame recordarle que los datos pueden organizarse de diferentes maneras, pero el compilador siempre necesitará saber cuánta memoria requerirá nuestro programa, por lo que antes de utilizar los datos, deberemos describirlos especificando su tipo.


Autor: Oleh Fedorov