Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Читаю учебник (Учебник по MQL4 Переменные Массивы):
"Если размер одномерного инициализируемого массива не указан, то он определяется компилятором, исходя из размера инициализирующей последовательности. Инициализация массива может быть выполнена также с помощью стандартной функции ArrayInitialize()." То есть (как я понимаю) устанавливается количество элементов массива.
Строка: ArrayInitialize(MyArray,10) установит в массиве MyArray - 10 ячеек.
Там же (Учебник по MQL4 Стандартные функции Массивы и таймсерии):
"Устанавливает все элементы числового массива в одну величину. Возвращает количество инициализированных элементов." Здесь (по моим соображениям) та же самая строка: ArrayInitialize(MyArray,10) присвоит во все ячейки массива MyArray значение 10.
Что происходит на самом деле?
Вот мне надо обнулить массив во всех ячейках, что необходимо сделать? Подскажите, плз.