Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
странно, этот код в MQL4 без проблем компилируется и работает, а в MQL5 выдает ошибку
'[' - invalid index value tst2.mq5 5 27
если не ошибаюсь, то разработчики писали, что компиляторы MQL4 и MQL5 максимально приближены по синтаксису, а тут такой непонятный баг - невозможно передать по ссылке двухмерный массив.... одни эмоции
странно, этот код в MQL4 без проблем компилируется и работает, а в MQL5 выдает ошибку
'[' - invalid index value tst2.mq5 5 27
если не ошибаюсь, то разработчики писали, что компиляторы MQL4 и MQL5 максимально приближены по синтаксису, а тут такой непонятный баг - невозможно передать по ссылке двухмерный массив.... одни эмоции
Вроде нужно определить размерность: void InitArray(double& a[][2], int size)
Вроде нужно определить размерность: void InitArray(double& a[][2], int size)
да так в MQL5 пропустит компилятор, но почему в MQL4 доступны 2-х мерные массивы без размерности при передаче параметров, а в новом и крутом MQL5 это уже не доступно!
знаю как прикрутить очередной костыль, но как то вот (((
да так в MQL5 пропустит компилятор, но почему в MQL4 доступны 2-х мерные массивы без размерности при передаче параметров, а в новом и крутом MQL5 это уже не доступно!
знаю как прикрутить очередной костыль, но как то вот (((
Это такой закон: "Где-то прибудет, а где-то убудет"