Я определил график следующим образом:
plotshape(xvalue, location=location.absolute, style=shape.labeldown, color=red, size=size.tiny, text ="Upper")
Проблема здесь с частью text = "Upper".Я хотел позволить пользователю сокращать метку, чтобы она могла быть "Upper" или "U".Обычно это можно сделать с помощью чего-то подобного:
text = label ? "U" : "Upper"
Где "label" - это true / false для более коротких строк.
Проблема в том, что PINE не принимает его, а ошибка - что-то вродеMsgstr "Вы должны использовать строковые литералы с 'text ='".https://www.tradingview.com/wiki/Literals#String_Literals
Есть ли способ обойти это, чтобы пользователь мог изменить текст графика на лету?
Спасибо.