Ошибки, баги, вопросы - страница 2902
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У меня уже давно наблюдаются траблы с таблицами, что я делаю не так?
У меня уже давно наблюдаются траблы с таблицами, что я делаю не так?
Оказалось, что таблицу не надо выделять!
mt5 build 2667 (на 2660 было так-же)
Один агент тестирования перестал тестировать, проценты выполнения поднимаются выше 100, время выполнения/окончания увеличиавеися. Остальные со своей частью закончили.
Иногда, так протсходит с 2-3 агентами.
Использование процессора остаётся на том-же уровне.
Потребление памаяти нногда остаётся, иногда снижается.
Памяти расходуется 800 Мб на агента, при нормальной работе.
В логах агентов нет ничего необычного, в логах терминала тоже.
Если службу агента перезапустить, он выполнит пару проходов и напишет в состоянии "ready", при этом количество выполненных заданий будет меньше, чем стоит в очереди.
Второй перезапуск ничего не даёт.
Если использовать не сетевые, а локальные агенты, ситуация повторяется.
Возможно баг связан с количеством параметров тестирования (73 в данном случае)
upd. Простоял так несколько часов, потом кинул простаивающим агентам по 2-3 задания , один из них теперь в таком-же состоянии.
В одном случае ошибка при компиляции, в другом - нет А какая принципиальная разница между (1) и (2) ?
Типа самому размерность нельзя определить, только по факту инициализации элементов массива.
Типа самому размерность нельзя определить, только по факту инициализации элементов массива.
А почему нельзя? Какие принципиальные ограничения? В C++ компилируется без ошибок - значит можно
А почему нельзя? Какие принципиальные ограничения? В C++ компилируется без ошибок - значит можно
Недоработка компилятора видимо. И там определение размерности и второй раз ошибка, не учитывается что динамический размер, а учитывается, только то, что определение размерности уже было. В ошибке так явно и сказано.
В C++ компилируется без ошибок - значит можно
в mql [] без размера это динамический массив, в этом разница
в mql [] без размера это динамический массив, в этом разница
A::i1 статический массив - я проверял функцией ArrayIsDynamic - результат: false