пример исходного текста программы на MQL4. для ознакомления. - страница 2

 
как правильно понимать?
В приведенном примере

Описание массива следующее:
double SomeArray[5];

А используется 6 элементов:
SomeArray[0]=StopLoss;
SomeArray[1]=1;
SomeArray[2]=2;
SomeArray[3]=3;
SomeArray[4]=4;
SomeArray[5]=SomeArray[4]*2;

Это не ошибка? Или ошибка, которая не отлавливается?
 
пределы массивов
Так как разные программисты по разному воспринимают индексацию в массивах(кто-то знает, что индексы начинаются с 0, а кто-то уверен, что с 1), то мы на самом деле выделяем на 1 элемент больше. Это позволяет "нормально" работать людям с разным подходом к индексам.
Хотя, если уж мы пришли к С-подобному языку, то наверное лучше оставить жесткие требования к индексам, которые начинаются с 0.
 
Надеюсь, вы сделаете
Надеюсь вы сделаете какой нить мини учебник нового языка ? Потому как, перестраиваться будет очень трудно ( во всяком случае мне ) . И пожелание: Сделайте в новой версии побольше встроенных экспертов, с описанием. Так будет намного легче :)
Спасибо.
 
да, сделаем все возможное
Да, сделаем все возможное.
А с учебниками и того легче - сожно взять любую книжку по C и разобраться с языком.
 
Спасибо