Баг в 226-м билде?

 
Сегодня проапдейтился до 226.
После этого скорректировал функции, которые вызывает советник (они сразу за телом советника).
Компильнул.
Скопировал фрагмент готовой функции с циклом перебора ордеров и вокруг него написал другую функцию.
Компильнул. Все хорошо.
Перенес эту новую функцию в другой эксперт, компильнул - ошибка. И таки да!
for (i=0; i<total; i++) а д.б. for (int i=0; i<total; i++) i в функции встречается первый раз.
Получается что при втором проходе компилятора по ранее скомпилированному участку, внутрь циклов он проверять не лезет.
Одинок ли я ??
 
А поискать в старом варианте где-нибудь сверху int i; ?
 
Кстати, Kaspersky Internet Security 2010 идентифицирует 226 билд как программу без цифровой подписи и потенциально опасную. Предыдущие билды такой реакции не вызывали.
 
У меня теститься некоторые советники тоже перестали после обновления

А какой ДЦ у тебя ?hhohholl
 
for granit77.
Читай внимательнее, я вытянул фрагмент из кода, который был уже прокомпилирован до того, и в нем ранее объявлялась int i.
 
for nikat97.
У меня реальные счета в двух украинских банках.
Демочков целая куча.
 
нет кода нет проблемы