
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А что в конструкторе будет? Копирование массивов? Получается, при оптимизации советника, каждый раз будет происходить копирование больших массивов.
Насколько большим будет массив, который Вы собираетесь инициализировать вручную? Думаю, что больше, чем на несколько сот элементов Вас не хватит. А для таких размеров копирование - семечки, даже замерить производительность не получится толком.
Если же массивы реально большие (миллионы элементов), то выход - передача указателя, который и сохранить в структуре/классе. Правда, такое можно сделать только в С++. MQL не разрешает использовать указатели на переменные.
Насколько большим будет массив, который Вы собираетесь инициализировать вручную? Думаю, что больше, чем на несколько сот элементов Вас не хватит. А для таких размеров копирование - семечки, даже замерить производительность не получится толком.
Если же массивы реально большие (миллионы элементов), то выход - передача указателя, который и сохранить в структуре/классе. Правда, такое можно сделать только в С++. MQL не разрешает использовать указатели на переменные.
Парсер делаю, а точнее дорабатываю, улучшаю, с MQL4 на MQL5. Пример трёх массивов на картинке, добавляется ещё строка или массив uchar, что надо распарсить. Но это один случай, пару штук таких точно будет в пределах одного советника.
Парсер делаю, а точнее дорабатываю, улучшаю, с MQL4 на MQL5. Пример трёх массивов на картинке, добавляется ещё строка или массив uchar, что надо распарсить. Но это один случай, пару штук таких точно будет в пределах одного советника.
По моему скромному мнению это небольшие массивы ))
///
С++ вообще не разрешает использовать динамические массивы в структурах.
///
Дык там вообще нет динамических массивов.
Под "=" подразумевается просто копирование указателя/ссылки на массив. Поэтому и быстрее, значительно.
Не заметно, что бы вы это подразумевалось, иначе бы в вопросе вообще смысла не было.
По моему скромному мнению это небольшие массивы ))
На первом пентиуме будет работать)).
Дык там вообще нет динамических массивов.
Это вопрос термилогии, а не сути.
Тут как посмотреть
Тут как посмотреть
"как посмотреть " - это и есть вопрос терминологии.
Тогда будем правильно смотреть, а в этом случае в с++ нет динамических массивов.