Разобрался сам. Если кому интересно, то проблема была в делении на "0". Значение блока Цены входа после выхода из позиции обнулялось. Сделал в формуле проверку: если Цена входа == 0, то возвращать вместо предыдущего выражения - "0". Вопрос к разработчикам (просто хочется понимать как работает то, что делаешь): когда происходит деление на "0" график действительно должен отображать NaN (или бесконечность) или это какая то ошибка в программе? Когда просто написать в формуле, например, 100/0, то скрипт не запустится - выдаст ошибку, а если подставить вместо "0" значение блока Цена входа (хотя он также имеет значение "0"), то скрипт запускается с выдачей "Бесконечность".