Скачать MetaTrader 5

Помогите разобрать код в примера от MQL4community

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

Всем доброго времени суток!!

Помогите,разьясните кто может,я начинаю изучать потихоньку программирование на MQL4.Вот на этом сайте изучаю справочник MetaEditor,обратил внимания на примеры приведённых там кодов,скопировал к себе редактор,скомпилировал и вот тут то мне компилятор и выдал ошибочки.С чем это связано и почему там приводят неправильные примеры!?

Кстати вот код: for(x=1;x<=7;x++) Print (MathPower(x,2));

for(;;)

{ Print(MathPower(x,2));

x++;

if(x>10) break;

}

for(i=0,j=n-I; i<n; i++;j--) a[i]=a[j];

Почему здесь при компилировании возникают ошибки!? За ранее спасибо тем,кто отклинеться на призывы о помощи!!!:)

bolt
67
bolt  
Ссылку дайте где пример.
Valdemar
63
Valdemar  

Вот пожалуйста,данная ссылка:

https://docs.mql4.com/ru/basis/operators/for

Виктор
Модератор
6559
Виктор  
Valdemar:

Вот пожалуйста,данная ссылка:

https://docs.mql4.com/ru/basis/operators/for

Стоило для ясности прочитать и другие разделы документации. Данный кусок кода (как и любой другой в документации) представляет собой демонстрационный пример, оторванный от контекста. Надо вставить его в макет индикатора или советника, объявить все необходимые переменные, а только потом компилировать.
Левитин Сергей В.
5163
Левитин Сергей В.  
Valdemar:

Почему здесь при компилировании возникают ошибки!?


А ошибки то какие? Пример-то просто для наглядности использования, а не законченое решения для демонстрации. Например там не объявлены переменные, у некоторых значений должны быть определены значения перед использованием....
Valdemar
63
Valdemar  

Благодарю за просвещение!:)

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