Проблема с определением момента закрытия последнего бара

 
Доброго всем дня! При написании советника столкнулся с проблемой определения момента закрытия текущего бара. По закрытию бара нужно двигать стоп-лосс. Двигать по каждому тику-дело не мудреное, но накладное (для сесрвера:)) В хелпе ничего об этом не нашел. На форуме по ключевым словам находится все, но не то, что нужно. Прошу оказать посильную помощь, если есть идеи на этот счет. :))
 
Доброго всем дня! При написании советника столкнулся с проблемой определения момента закрытия текущего бара. По закрытию бара нужно двигать стоп-лосс. Двигать по каждому тику-дело не мудреное, но накладное (для сесрвера:)) В хелпе ничего об этом не нашел. На форуме по ключевым словам находится все, но не то, что нужно. Прошу оказать посильную помощь, если есть идеи на этот счет. :))



Можно попробывать следующим образом, в блоке модификации сравнивать Time[0] (время текушего бара), если оно изменилось то запоминаем новое время (время открытия нового бара), и делаем модификацию используя цены бара[1]. Тоесть по сути получается как только изменилось время на большее (относительно ранее запомненого), то считаем что текущий бар закрылся.
 
Спасибо большое, реализовал - работает!
Причина обращения: