如何在TradingView设置折线图与K线图切换快捷键?含Pine Script v5方案
TradingView折线图与K线图快捷键切换方案
无需Pine Script的原生方案(推荐)
TradingView自带自定义快捷键功能,直接设置即可:
- 点击右上角齿轮图标打开「设置」面板
- 切换到「快捷键」选项卡
- 在列表中找到「图表类型」分类下的「切换到蜡烛图」和「切换到折线图」选项
- 分别为这两个操作设置你偏好的快捷键(比如
Ctrl+1对应K线,Ctrl+2对应折线) - 保存设置后,直接按下快捷键就能完成切换
使用Pine Script v5的实现方案
如果需要自定义显示逻辑,可通过编写简单指标结合参数快捷键实现:
- 新建Pine Script v5指标,粘贴以下代码:
//@version=5 indicator("折线/K线切换器", overlay=true) // 切换开关:勾选显示折线,取消显示原生K线 show_line = input.bool(true, "显示折线图", group="切换控制") // 动态更新折线 var line_price = line.new(na, na, na, na, color=color.blue, width=2) if show_line line.set_xy1(line_price, bar_index[1], close[1]) line.set_xy2(line_price, bar_index, close) else // 隐藏折线 line.set_xy1(line_price, na, na) line.set_xy2(line_price, na, na) // 控制原生K线显示:关闭折线时显示K线 barcolor(show_line ? na : color.new(color.gray, 0))
- 将指标添加到图表后,右键点击指标名称,选择「设置指标参数快捷键」
- 找到「显示折线图」参数,为其设置一个快捷键(比如
Ctrl+L) - 按下设置的快捷键即可切换折线图与原生K线的显示状态
内容的提问来源于stack exchange,提问作者FDL
相关产品推荐
相关产品推荐

