Funkcje tablicowe:   ArrayDimension()

Funkcja int ArrayDimension() zwraca ilość wymiarów tablicy. Więcej informacji można znaleźć w specyfikacji MQL4.


Przykład 1

#property strict
void OnStart()
  {
//---
   int    array_1[];       // tablica jednowymiarowa
   double array_2[5][10];  // tablica dwuwymiarowa

//--- znaleźć ilość wymiarów tablic
   int arrayDimention_1 = ArrayDimension(array_1); // 1
   int arrayDimention_2 = ArrayDimension(array_2); // 2

//--- wyświetlić wynik
   Print("Ilość wymiarów array_1 = ",arrayDimention_1);
   Print("Ilość wymiarów array_2 = ",arrayDimention_2);
  }

Rys. 1. Przykłady stosowania funkcji ArrayDimension().