【发布时间】:2019-06-17 23:01:27
【问题描述】:
我想在 Pine 脚本 3 中绘制当前 Heikin Ashi (HA) 收盘价和实际收盘价(在普通蜡烛上)之间的差异。
如果我在图表上使用普通蜡烛似乎可以工作,但如果我使用 Heikin Ashi,我会得到 HA 收盘价而不是正常收盘价。
HAclose = security(heikinashi(tickerid), period, close)
NormalClose = security(tickerid, period, close)
plot(HAclose, offset=1, show_last=1)
plot(NormalClose, offset=1, show_last=1)
上面的代码预计在最后一根蜡烛前面画两条线,显示 HA 收盘价和正常收盘价。如果图表设置为普通蜡烛,它会这样做,但在 HA 蜡烛上,这些蜡烛具有相同的值 - HA 关闭。如果我只使用close,也是一样。
有没有办法明确说明普通蜡烛的价格?
【问题讨论】:
-
当您使用不同类型的烛台类型时,我认为不可能参考正常的烛台价格。我浏览了参考手册,但找不到内置变量。
-
我能够通过将tickerid硬编码到安全性中来获得真实价格:
security("BITMEX:ETHUSD", period, close)。也许 HA 会以某种方式更改tickerid?我也许可以将其解析回来,但不确定 Pine 是否有能力。也许用ticker和其他东西构造tickerid?
标签: pine-script