Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1636
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Было совершенно наоборот. В OnDeInit() циклом не успевал советник удалить все объекты. Это обсуждалось здесь на форуме. Решение однозначно, удалять все по префиксу…
А по префиксу разве без цикла?
А по префиксу разве без цикла?
Вот блин... бывает проруха на старуху.
Да, так же делаю. Как правило хорошего тона, ничего лишнего не удалить, только свое)
Было совершенно наоборот. В OnDeInit() циклом не успевал советник удалить все объекты. Это обсуждалось здесь на форуме. Решение однозначно, удалять все по префиксу…
именно что было наоборот, ObjectsDeleteAll не успевал всё удалить потому как его прерывал деинит)
а простой цикл удаляет все - терминал ждет программу.
пс. ObjectsDeleteAll - это тот же самый цикл, ничем не отличается от пользовательского.
Как работать с файлом в mql5 программе, не записывая файл на диск, а работать только в оперативной памяти, для ускорения. Я хочу из mql5 программы передать данные, программе на своём компьютере.
Не записывая на диск можно попробовать через BD SQLite, но я этого не делал и не очень уверен в успехе. В общем надо экспериментировать.
Не записывая на диск можно попробовать через BD SQLite, но я этого не делал и не очень уверен в успехе. В общем надо экспериментировать.
Лучше сразу причину указывать, про смещение, хорошо дочитал, хотел написать)
На то и рассчитывал - либо человек сам захочет подумать о причине, либо кто-либо ещё второй (третий, пятый) раз скажет человеку - оно так доходчивей (особенно, если человек сам захочет разобраться, проявит интерес)
Цикл при удалении должен быть обратным:
и это относится не только к удалению графических объектов, а вообще к удалению любых объектов, находящихся в списках терминала.
Это из-за того что объекты системно хранятся в массиве?
Притом что вывод работы циклов такой же как в первом случае:Если удалять каждую группу объектов циклом отдельно (ArrowDown и ArrowUp), то с графика удаляются корректно.
А зачем тебе удаление через цикл?