有没有办法隐藏“样式”部分中的颜色选择?

Ric*_* D. 2 pine-script pine-script-v5

我使用此代码来显示价格线和表格。

//@version=5
indicator('MyIndicator')

ticker = input.symbol(defval='NSE:NIFTY', title='Ticker')
ticker_col = input.color(color.new(color.blue, 0), title='Color')
tickertext_col = input.color(color.new(color.white, 0), title='Text')

ticker_data = request.security(ticker, "", close)
plot(ticker_data, title='Ticker', color=ticker_col, linewidth=1, style=plot.style_line)

table = table.new(position = position.top_right, columns = 3, rows = 4)
table.cell(table_id = table, column = 0, row = 1, text = 'Ticker', text_color = tickertext_col, text_size = size.normal, bgcolor = ticker_col)
Run Code Online (Sandbox Code Playgroud)

使用“输入”部分,我可以为价格线和表格背景分配相同的颜色,因此我想删除“样式”部分中的颜色选项,因为它是多余且无用的。

可行吗?

Bar*_*kut 5

不,这是不可能的。

但是,作为解决方法,您可以将函数editable的参数设置plot()false。在这种情况下,该图不会出现在样式选项卡中。

plot(ticker_data, title='Ticker', color=ticker_col, linewidth=1, style=plot.style_line, editable=false)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述