MQL4 - automated forex trading   /  

Документация

Справочник MQL4  Операции с массивами  ArraySort

 
Используй возможности
MQL5 в MetaTrader 5
Learn possibilities of the new MQL5
Интересуешься новым?
Доступна справка по MQL5
int ArraySort( void array[], int count=WHOLE_ARRAY, int start=0, int sort_dir=MODE_ASCEND)
Сортировка числовых массивов по первому измерению. Массивы-таймсерии не могут быть отсортированы.
Параметры:
array[]   -   Числовой массив для сортировки.
count   -   Количество элементов для сортировки.
start   -   Начальный индекс.
sort_dir   -   Направление сортировки массива. Это может быть любым из следующего величин
MODE_ASCEND - сортировка в порядке возрастания
MODE_DESCEND - сортировка в порядке убывания.
Пример:
double num_array[5]={4,1,6,3,9};
// массив содержит величины 4,1,6,3,9
ArraySort(num_array);
// теперь массив отсортирован 1,3,4,6,9
ArraySort(num_array,WHOLE_ARRAY,0,MODE_DESCEND);
// теперь массив отсортирован 9,6,4,3,1