我想绘制基于ATR的renko条形图。我有代码:
//@version=3
study("RENKO INDICATOR", overlay=false)
renko_atr = input(20, title="Use Renko ATR")
renko_BTC = renko(tickerid, "close", "ATR", renko_atr)
renko_BTC_close = security(renko_BTC, period, close)
renko_BTC_open = security(renko_BTC, period, open)
col = renko_BTC_close > renko_BTC_open ? lime: red
renko_wick = renko_BTC_open > renko_BTC_close ? renko_BTC_close : renko_BTC_open
r1 = plot(renko_BTC_close, color=col)
r2 = plot(renko_BTC_open, color=col)
fill(r1,r2, color=col)
plotcandle(renko_BTC_open,renko_wick,renko_wick,renko_BTC_close, color=col)

正如你从图片中看到的,我的条和TradingView条是不同的。为什么会发生这种情况?以及如何修复它?
发布于 2020-06-08 01:04:27
你不能,这是因为renko图没有固定的时间间隔,只有在满足条件的情况下才会出现砖块,但是如果您尝试在时间间隔固定的标准蜡烛图中绘制renko,那么您将看到renko的值等于它们的先前值。
一种解决方案可能是使用某种偏移量,以便删除与其先前值相等的所有renko值,我不知道这样的解决方案是否可能实现,它没有那么有用。
https://stackoverflow.com/questions/62235944
复制相似问题