#pine-script
Вопрос:
Можно ли определить, работает ли скрипт/индикатор в режиме overlay=true? У меня есть сценарий pine, который работает по-разному в зависимости от того, наложен ли он на главную панель или на отдельную панель.
В данный момент я использую входную переменную, чтобы позволить пользователю настроить, на какой панели он работает, но предпочел бы, чтобы это было автоматически.
Пример кода:
//@version=4
study(title="test", format=format.price, overlay=true)
overlay_main = input(false, title="Overlay on main panel (ie. plot on price rather than on separate indicator panel)")
...
plot(overlay_main ? na : macd, title="MACD", color=col_macd, transp=0)
Обратите внимание, я согласен с тем, что пользователю необходимо использовать опцию «Переместить в -> Новая панель ниже» после первого добавления индикатора, когда он хочет, чтобы он работал на отдельной панели.
Спасибо!
Ответ №1:
Невозможно определить, на какой панели отображается индикатор через pine.