Скачать MetaTrader 5

Как правильно использовать глобальный массив?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Artur
10
Artur  

Учусь MQL4 и столкнулся с такой проблемой: не могу переменным массива присвоить значения.

вот код программы :


/+------------------------------------------------------------------+
//| script program start function |
//+------------------------------------------------------------------+
int a[];

int start()
{
//----
for (int i=0;i<10;i++){
a[i]=i*i;
Alert(a[i]);
}
//----
return(0);
}

//+------------------------------------------------------------------+


вот результат


в чем проблема? что делаю неправильно?

Sergey Guliaev
2301
Sergey Guliaev  
int a[dimension];

Mikhail Dovbakh
4821
Mikhail Dovbakh  
Kotjara:

в чем проблема? что делаю неправильно?

Размерность не определена

int a[10];


или

int a[];

ArrayResize(a,10);

Artur
10
Artur  
Спасибо, помогло.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий