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