Можно без if в цикле.
int total = ObjectsTotal(0, 0); // количество графических объектов в главном окне текущего чарта //--- Цикл по графическим объектам for(int i = total; i >= 0; i--)
Минус единица.
//--- Цикл по графическим объектам for(uint i = ObjectsTotal(0, 0); (bool)i--;) { //--- получаем имя текущего объекта по индексу цикла const string obj_name = ObjectName(0, i, 0); res = (StringFind(obj_name, "autotrade #") || (ObjectDelete(0, obj_name) && (bool)++num)) && res; }
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Delete Trading History:
Скрипт удаляет с текущего графика все значки автоторговли
Автор: Artyom Trishkin