pine-script - 显示指标值而不绘制任何内容
问题描述
我正在尝试修改 TradingView 上的 pine 脚本指标,以便它在主图表上的指标标题旁边显示指标/绘图的值。但是,我不想实际绘制任何东西,因为它会弄乱图表的比例。我也不希望它显示在图表上方或下方的单独窗口中。Pine Script 可以做到这一点吗?
我尝试将 display=display.none 传递给“绘图”函数,但这同时删除了值标签和行。这是代码(图像示例没有“显示”参数):
//@version=4
study(title="ADR %", overlay=true)
length = input(20, title="length")
dhigh = security(syminfo.tickerid, 'D', high)
dlow = security(syminfo.tickerid, 'D', low)
adr = 100 * (sma(dhigh/dlow, length) - 1)
plot(adr, title="ADR %", display=display.none)
谢谢!!
解决方案
使用带有 tranp=100 的 plot 会起作用,但它会弄乱图表比例。我通常使用绘图字符功能来完成此操作,因为您可以将位置设置为顶部或底部,这样它就不会影响比例。只需将字符设置为“”,这样它就不会在图表上放置任何内容。像这样的东西:
plotchar(adr, title="ADR %", char="", location=location.top)
推荐阅读
- yii2 - Yii2 Kartik mdfp不显示水印
- delphi - 在 Indy 包的项目选项中更改编译器输出位置会损坏其 DPK 文件
- qaf - QAF:在 QAF 中实现自我修复(Healenium)
- ag-grid - ag-grid 使用隐藏列 B 按列 A 排序
- python - 如何在有条件的数据框中选择行?
- node.js - 如何修复代码:'ERR_INVALID_CALLBACK' nodejs
- installation - Magento 2.4.2 - 将全新安装安装到子目录中 - 不起作用?
- typescript - 对于泛型函数,类型推断无法按预期工作
- traveling-salesman - 距离约束取决于第一个访问节点的车辆路径问题
- sql - 如何使用 sql 查询在 ms 访问中选择具有两个不同邮政编码的记录