Скачать MetaTrader 5
Справочник MQL5Операции с массивами 

Группа функций для работы с массивами

Допускаются не более чем четырехмерные массивы. Индексация каждого измерения производится от 0 до размер_измерения-1. В частном случае одномерного массива из 50 элементов обращение к первому элементу будет выглядеть как array[0], к последнему элементу - array[49].

Функция

Действие

ArrayBsearch

Возвращает индекс первого найденного элемента в первом измерении массива

ArrayCopy

Копирует один массив в другой

ArrayCompare

Возвращает результат сравнения двух массивов простых типов или пользовательских структур, не имеющих сложных объектов

ArrayFree

Освобождает буфер любого динамического массива и устанавливает размер нулевого измерения в 0 (ноль)

ArrayGetAsSeries

Проверяет направление индексации массива

ArrayInitialize

Устанавливает все элементы числового массива в одну величину

ArrayFill

Заполняет числовой массив указанным значением

ArrayIsSeries

Проверяет, является ли массив таймсерией

ArrayIsDynamic

Проверяет, является ли массив динамическим

ArrayMaximum

Поиск элемента с максимальным значением

ArrayMinimum

Поиск элемента с минимальным значением

ArrayPrint

Выводит в журнал массив простого типа или простой структуры

ArrayRange

Возвращает число элементов в указанном измерении массива

ArrayResize

Устанавливает новый размер в первом измерении массива

ArraySetAsSeries

Устанавливает направление индексирования в массиве

ArraySize

Возвращает количество элементов в массиве

ArraySort

Сортировка числовых массивов по первому измерению


Обновлено: 2016.11.10