В чём проблема может быть?

 
В чём проблема может быть?
Успешно пользовался своими индикаторами в МТ,пока не пришлось
пересесть на другой комп.Теперь такая картина-последние 31 период(на любом таймфрее)не охвачены этим индикатором,как бы обрывается.
 
какой именно индикатор, какие у него настройки, какой символ и тд.?
Получился очередной вопрос из серии "что-то случилось, на детали время тратить не хочу, но помогите!"
Неужели сложно подумать над своим вопросом?
 
В чём проблема может быть?
Этих данных
Name := FTLM,STLM
Author := Copyright © 2002, Finware.ru Ltd.
Link := http://www.finware.ru/
Separate Window := Yes
First Color := Blue
First Draw Type := Line
First Symbol := 217
Use Second Data := Yes
Second Color := Red
Second Draw Type := Line
Second Symbol := 218
]]*/
достаточно?
 
проблема может быть вот в чём
в этом индикаторе в самом начале такие строки стоят?
===
AccountedBars = Bars-CountBars;

For cnt = AccountedBars To Bars-1 Begin
shift = Bars - 1 - cnt;
value1 = ...
===
тогда с большой долей вероятности могу сказать, что он не успевает досчитываться - в логе должна быть запись loop detected.
есть 2 способа решения проблемы:
1. уменьшить CountBars на 31, т.е. вместо 160 поставить 129
2. предпочтительный
shift=0;
For cnt = AccountedBars To Bars-1 Begin
value1 = ...
...
shift++;
End;
 
абсолютно недостаточно
 
спасибо,stringo...
за подсказку!