Нумерация индексов массива в MQII начинается с 0 или с 1 ?
нумерация массивов
Когда вы выделяете массив в виде:
array: arr[3](0); на самом деле выделяется массив на 4 элемента, а не на три.
Поэтому можно начинать нумерацию с 0 (arr[0],arr[1],arr[2] ), либо с 1 (arr[1],arr[2],arr[3]).
Еще одно замечание с циклами:
for cnt=0 to 3 { arr[cnt] ....... };
будет произведен доступ с 0 до 3 включительно, а не с 0 до 2 !
Когда вы выделяете массив в виде:
array: arr[3](0); на самом деле выделяется массив на 4 элемента, а не на три.
Поэтому можно начинать нумерацию с 0 (arr[0],arr[1],arr[2] ), либо с 1 (arr[1],arr[2],arr[3]).
Еще одно замечание с циклами:
for cnt=0 to 3 { arr[cnt] ....... };
будет произведен доступ с 0 до 3 включительно, а не с 0 до 2 !

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь