Подвисает терминал на ERR_NO_MEMORY_FOR_TEMP_STRING
начал изучать проблему. Так как в коде эксперта нет ни одной сторки с накоплением поэтому подозреваю именно StringSubstr
для проверки кинул вот такую абракадабру:
смотру в диспетчере задач - память действительно потихоньку уходит...
Проверьте пожалуста leak, а то работать эксперту невозможно.
Насколько потихоньку?
За час работы пока ничего не утекло. Продолжаю наблюдения. Memory Validator ничего не показал.
У меня это очень давно было. Года три назад. С тех пор не работаю со строками в MQL4.
Тогда память зажирало до 1,8 Гб менее, чем за пол часа. Но там не только строки были виноваты. Там история ещё подгружалась.
После отказа от строк удалось свести потребление памяти до 170 Мб.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Подвисает терминал на ERR_NO_MEMORY_FOR_TEMP_STRING
начал изучать проблему. Так как в коде эксперта нет ни одной сторки с накоплением поэтому подозреваю именно StringSubstr
для проверки кинул вот такую абракадабру:
смотру в диспетчере задач - память действительно потихоньку уходит...
Проверьте пожалуста leak, а то работать эксперту невозможно.