Ошибки, баги, вопросы - страница 1838
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Это нормально и абсолютно правильно. Вы же запросили внутренний размер(без полезной нагрузки) динамического объекта.
Используйте ArraySize для динамических объектов и применяйте sizeof только к статическим объектам. Sizeof считается на этапе компиляции и всегда является константой.
Это нормально и абсолютно правильно.
Используйте ArraySize для динамических объектов и применяйте sizeof только к статическим объектам.
Читайте документацию до конца
Вычисления размера происходит на этапе компиляции.
Прошу помощи, у самого ступор. Для объяснения написал такой скрипт
Есть структура и есть аналогичный класс. Мне нужно, чтобы после расчета i2 соответствующие объекты класса удалялись самопроизвольно, как это происходит с объектами структуры, когда идет аналогичный расчет i1. Как такое провернуть?
fxsaber:
Как такое провернуть?
Завернуть в умный указатель, не уверен что это можно сделать средствами mql
Вообще можно переопределить копи конструктор и оператор=
Для классов такое не прокатит, их вроде как обязательно возвращать только указателем, структуры можно по значению.
Вообще можно переопределить копи конструктор и оператор=
Для классов такое не прокатит, их вроде как обязательно возвращать только указателем, структуры можно по значению.
При оптимизации советника появляется вот такая ошибка
genetic pass (0, 3) tested with error "critical runtime error 512 in OnTimer function (sleep function reaches end of test)" in 0:37:20.429 + history synchronization 0:00:43.395
Одиночное тестирование проходит без ошибок.
Версия у MT5 и MetaEditor 1571.
При оптимизации советника появляется вот такая ошибка
genetic pass (0, 3) tested with error "critical runtime error 512 in OnTimer function (sleep function reaches end of test)" in 0:37:20.429 + history synchronization 0:00:43.395
Выкинуть из советника максимум, чтобы ошибка воспроизводилась. И опубликовать оставшийся код.