MQL4, ObjectDelete не работает

 

В индикаторе такой код, после переключения ТФ или удаления индикатора остаются линии (HLINE).

int deinit()
{
string name;
for(int i=0;i<ObjectsTotal();i++) {
name = ObjectName(i);
if(ObjectDelete(name)==FALSE) Alert("Error delete object ",GetLastError());
}
return(0);
}
 
Вечная песня((, удалять надо с конца массива.
 
Roger:
Вечная песня((, удалять надо с конца массива.


блин точно, в других язык с кона всегда удаляю. тут забыл что это массив.

спасибо.