TradingView。如何计算指标符合特定条件的次数?

问题描述 投票:0回答:2

我创建了一个指标。它更像是一个统计数据,它计算最后一个ex.100烛台的最大差值。enter image description here

我在10点添加了一行。我需要知道:在多少种情况下,该值在以下且在该行上方。

没有多次运行脚本的循环如何实现?

pine-script trading
2个回答
0
投票

没有循环,您必须随身携带计数。一种方法是计算您的线穿过10以下的时间。


0
投票

使用cum()

cum()

//@version=4 study("") r = rsi(close, 14) rAbove = r > 50 rBelow = r <= 50 barsAbove = cum(rAbove ? 1 : 0) barsBelow = cum(rBelow ? 1 : 0) plot(barsAbove, "barsAbove") plot(barsBelow, "barsBelow") bgcolor(rAbove ? color.green : rBelow ? color.red : na) plotchar(r, "r", "", location.top, size = size.tiny)

© www.soinside.com 2019 - 2024. All rights reserved.