Arrays

Un array es una herramienta para el almacenamiento basado en clúster y el procesamiento de los datos de tipos aleatorios. Son compatibles prácticamente con cualquier lenguaje de programación y resultan especialmente importantes en MQL5 porque representan un método conveniente de organizar datos en serie relevantes para las tareas de trading. Las cotizaciones, las lecturas de indicadores, el historial de operaciones de trading de la cuenta con órdenes y transacciones, y las noticias son todos ellos ejemplos de datos en serie, es decir, secuencias de valores que varían en el tiempo.

El array puede considerarse una variable contenedora: puede contener una cantidad predefinida de valores del mismo tipo, que se identifican tanto por su nombre como por su índice (número de posición).

En esta sección vamos a ver la sintaxis habitual de la descripción de arrays y de las llamadas a los mismos, ejemplificada por tipos de datos integrados. Más adelante en este libro, con la adquisición de información sobre cómo ampliar el sistema de tipos gracias a la tecnología orientada a objetos, utilizaremos arrays junto con ello para acceder a nuevas oportunidades.