Странная закономерность.. индюк долго стартует на минутах ((

 

взял попробовать этот индюк https://www.mql5.com/en/code/mt4

чем меньше таймфрейм тем дольше он запускается на графике

на минутных ТФ надо долго ждать, а например на дневном или недельном ТФ почти моментально

с чем это связано и как поправить код подскажите пожалуста?

 
Код очень запутан, и, вполне возможно, что не оптимизирован (слишком глубоко не ковырял). Его нужно переписывать заново.
 

я ему уже удалил лишнюю дублирующую линию

пробовал CountBars = 500 заменять на CountBars = 50

не помогло

потом пробовал изменять строки баров

например -1.6154244060*Close[i+55+shift]; менял на -1.6154244060*Close[55];

от этого индюк перестает работать