Может стоит попробовать for (t=0; t<h; t++)
из документации:
string ObjectName( int index)
index - Порядковый номер в списке объектов. Должен быть большим или равным 0 и меньшим, чем ObjectsTotal().
перебирать надо все объекты причем задом наперед, как с ордерами.
FAQ:
перебирать надо все объекты причем задом наперед, как с ордерами.
перебирать надо все объекты причем задом наперед, как с ордерами.
спасибо за подсказку, сам бы неделю искал, а почему надо именно наоборот перебирать?
ObjectDelete(ObjectName(h-t));
теперь все исправно!
П.С.: спс всем кто откликнулся!
Sepulca:
Может стоит попробовать for (t=0; t<h; t++)
из документации:
string ObjectName( int index)
index - Порядковый номер в списке объектов. Должен быть большим или равным 0 и меньшим, чем ObjectsTotal().
согласен, но почемуто все работает исправно))
Grizly:
спасибо за подсказку, сам бы неделю искал, а почему надо именно наоборот перебирать?
теперь все исправно!
П.С.: спс всем кто откликнулся!
потому что когда один объект уничтожается, то количество уменьшается и счетчик передвигается на один вниз. если считать по порядку, то будет удалять через один.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Проблема такая:
на чистом графике запускается скрипт, который рисует 10 линий на графике, делает задержку 5 сек, и удаляет эти 10 линий. Почемуто часть из них не удаляет...
скрин во время задержки:
скрин после задержки: