循环满足条件时获取计数器值

时间:2019-07-18 20:11:04

标签: for-loop pine-script

我试图创建一个for循环并在满足指定条件时获取对数值-并在代码中进一步使用它。 我想这是一个简单的问题。

在代码中,我有一个oscilLine(stdev(close, length)),它提供从0到1的值。 我想运行一个for循环,并确定oscilLine的哪个计数器值大于或等于0.8。我的想法是使用循环计数器作为oscilLine(stdev(close, length)中的长度。

如果更多的oscilLine大于或等于0.8-我想使用最高的对数值。我认为我可能需要在循环中使用中断-但无法弄清楚如何。我还尝试将计数器设置为200到1,以便倒数而不是向上计数。

m = 0
for i = 1 to 200 [1]

    if oscilLine(stdev(close, i)) > 0.8
        m := i    
    m := m

我希望输出是oscilLine的最大长度> = 0.8

0 个答案:

没有答案