Если исторические данные часовые, то Вам не поможет ни тот ни другой вариант. Программа умная, но не волшебница.

Вам необходимо брать хотя бы минутные исторические данные, далее через сжатие делать скрипт, а в Вашу логформулу ставить закрытие минутной свечи.