Почему логика true / false на "style=" не работает?
Это код, который работает:
plotshape(xvalue, location=location.absolute, style=shape.labeldown, color=red, size=size.tiny, text ="Upper")
это код, который не работает:
plotshape(xvalue, location=location.absolute, style=(label?shape.xcross:shape.labeldown), color=red, size=size.tiny, text ="Upper")
Переменная "метка" здесь является истинной / ложной переменной. Он компилируется без ошибок, но не строится.
Но это вы используете ту же логику по цвету, например:
color=(label?blue:red)
Работает без проблем.
Я где-то ошибся в наборе текста или логике, или это еще одна ошибка из сосны?
0 ответов
Это будет возможно в следующем выпуске Pine Script v4. Я работаю в Tradingview инженером по контролю качества, и поддержка этой логики сейчас находится на стадии тестирования. Мы планируем выпустить бета-версию v4 в феврале, и после этого пользователи смогут использовать троичные операторы для аргументов стиля.
Просто хотел дать обновление.