Виктор Нежельский ObjectDelete выполнять в цикле по всем созданным и сохраненным именам графических объектов. Для этого в функции создания и инициализации параметров графических объектов нужно добавить массив строк, счетчик графических объектов и операторы для передачи имен в массив. Я сделал это следующим образом:
Я также добавил:
А в функции create я доработал ее следующим образом:
Вау. Спасибо за добрый отзыв и рецензию. Это продвинутый способ оптимизации программы с помощью многострочных макросов. Это будет полезно для большего числа читателей. Спасибо, что поделились.
Но можно и ещё проще удалять все свои графические объекты, если использовать префикс к их именам. Тогда это можно выполнить одной командой ObjectsDeleteAll(0, pref).
Виктор Нежельский #: Но можно и ещё проще удалять все свои графические объекты, если использовать префикс к их именам. Тогда это можно выполнить одной командой ObjectsDeleteAll(0, pref).
Префикс к объектам трейдов изменить нельзя. Но мысль правильная, все имена этих объектов начинаются одинаково. Так-что можно использовать начало имени объекта как префикс.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Вау. Спасибо за добрый комментарий и отзыв. Очень ценю.
Я также добавил:
Вау. Спасибо за добрый отзыв и рецензию.
Это продвинутый способ оптимизации программы с помощью многострочных макросов. Это будет полезно для большего числа читателей. Спасибо, что поделились.
Конечно. Спасибо, что поделились.
Но можно и ещё проще удалять все свои графические объекты, если использовать префикс к их именам. Тогда это можно выполнить одной командой ObjectsDeleteAll(0, pref).
Префикс к объектам трейдов изменить нельзя. Но мысль правильная, все имена этих объектов начинаются одинаково. Так-что можно использовать начало имени объекта как префикс.
Конечно,
Конечно
Немного байтов. На обложке - красивый цветной интерфейс, а здесь - окно из Windows XP)
Привет, брат... Прими мою просьбу о дружбе... Мне нужна твоя помощь
"Открыв компиляцию, мы получим следующие результаты".
Приведенную выше строку следует изменить на примерно такую:
"После компиляции мы получаем следующие результаты".