PineCode5 - 如何将十字更改为升序数字

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

各位天才们大家好! 我有一个简单的 pinecode5 ,它是:

代码:

//@version=5
indicator("Crosses in body center", overlay=true)

var float avg_price = na

if not na(close) and not na(open)
    avg_price := (close + open) / 2

plot(avg_price, color = close > open ? color.lime : color.purple, linewidth=5, style=plot.style_cross)

如何指示代码枚举所有以升序数字出现的十字?计数应从当前柱之前的 500 个柱开始。因此,后面 500 个小节上的标签将显示“1”,下一个小节将显示“2”,依此类推。

我尝试实施计数器,但没有成功。

pine-script-v5 tradingview-api
1个回答
0
投票

对于最后 500 个柱,试试这个:

last500     = bar_index > last_bar_index - 500

bgcolor(
  last500 ? color.new(color.gray, 90) : na,
  title      = 'last500')

然后你就可以使用你的柜台了

if last500
    youCounter
© www.soinside.com 2019 - 2024. All rights reserved.