在历史柱上没有获得适当的每日高点和低点
Not getting proper daily high and low on Historical bars
我正在使用以下代码计算每日最高价和最低价dayHigh = security(syminfo.tickerid, 'D', high, lookahead=barmerge.lookahead_off) dayLow = security(syminfo.tickerid, 'D', low, lookahead=barmerge.lookahead_off)
我在 15 分钟图表上使用。在实时市场中,随着图表的进展,它会在 15 分钟内向我显示正确的更新值,但是当我尝试检查 H/L 历史记录中的每个柱线时(即今天之前),它显示的是每日高点和低点形成了一天的结束,但不是那 15 分钟发生的实际 H/L bar.I 也尝试使用 barmerge.lookahead_on,但结果相同
如何解决?
这解决了问题
// Keep track of current day's high.
var dayHigh = 0.0
dayHigh := change(dayofweek) ?高:最大(高,dayHigh)
我正在使用以下代码计算每日最高价和最低价dayHigh = security(syminfo.tickerid, 'D', high, lookahead=barmerge.lookahead_off) dayLow = security(syminfo.tickerid, 'D', low, lookahead=barmerge.lookahead_off)
我在 15 分钟图表上使用。在实时市场中,随着图表的进展,它会在 15 分钟内向我显示正确的更新值,但是当我尝试检查 H/L 历史记录中的每个柱线时(即今天之前),它显示的是每日高点和低点形成了一天的结束,但不是那 15 分钟发生的实际 H/L bar.I 也尝试使用 barmerge.lookahead_on,但结果相同
如何解决?
这解决了问题
// Keep track of current day's high.
var dayHigh = 0.0 dayHigh := change(dayofweek) ?高:最大(高,dayHigh)