Очевидно, периодически выполняется условие close>Формула31
пока есть позиция. Логику обновляемого постройте на "нет данной активной позиции"