我编写了一个脚本,它当前每 2 到 3 个条形绘制一个标签。 我想要做的是在每 15 条满足我的条件时绘制标签。
到目前为止,这是我所做的:
signalCounter(_cond, _lookback) =>
_count = 0
for i = 0 to _lookback
if _cond[i] == 1
_count := _count + 1
_count
isBullish = signalCounter(isBullishSign, 15) == 1
plotshape(isBullish, style=shape.labelup, text="B", textcolor=color.white, color=color.green)
但是,我得到的结果不正确,我怀疑是否存在逻辑问题导致该问题主要与 for
循环有关,但我无法弄清楚。