сенкую!
придётся до пятёрки чтонить придумывать! жаль что про ограничения сразу не придупреждают(переделки утомительны)!
при передачи массива в функции
получаю ошибку '[' - too many arrays (слишком много подготавливается)
глобальных массивов много, но ошибок нет!
а вот когда увеличиваешь количество функций передающих массивы, появляется эта ошибка!
в одной функции все расчёты делать не очень хочется(каша бут), как бы обойти это ограничение!?
мож указатели можно делать на массивы? или.......?
Попробуй такой вариант
int f( ........ ,double& fBuf[][] ....... ) { //здесь пусто return(0); }
при передачи массива в функции
получаю ошибку '[' - too many arrays (слишком много подготавливается)
глобальных массивов много, но ошибок нет!
а вот когда увеличиваешь количество функций передающих массивы, появляется эта ошибка!
в одной функции все расчёты делать не очень хочется(каша бут), как бы обойти это ограничение!?
мож указатели можно делать на массивы? или.......?
В MQL4 указателей нет. Но даже с точки зрения языка С++ полностью не верно! Переведя на руский язык получаеться: получить указатели всех 20-х элементов многомерного массива! Нельзя получать срузу несколько указателей!
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
при передачи массива в функции
получаю ошибку '[' - too many arrays (слишком много подготавливается)
глобальных массивов много, но ошибок нет!
а вот когда увеличиваешь количество функций передающих массивы, появляется эта ошибка!
в одной функции все расчёты делать не очень хочется(каша бут), как бы обойти это ограничение!?
мож указатели можно делать на массивы? или.......?