计数器无限增加。如何重置?

Counters increase indefinitely. How to reset?

我有以下代码。但是,当绘制时,计数器会无限增加。我只想每支蜡烛数一次。我将如何重置每根蜡烛的计数?

//@version=4
study("bull/bear count")
var Bullcor = 0
var Bearcor = 0

currency1 = input("EURUSD", title="Positive Correlation 1")

security1 = security(currency1,"15",close)

ema50s1 =ema(security1,50)

ema200s1 =ema(security1,200)

if ema50s1>ema200s1
    Bullcor := Bullcor + 1

if ema50s1<ema200s1
    Bearcor := Bearcor + 1

// debug:    
plot(Bullcor, color = color.green)
plot(Bearcor, color = color.red)

删除 var 关键字或将其更改为 int

int Bullcor = 0
int Bearcor = 0

这样,脚本将在每个新蜡烛上将 0 分配给 BullcorBearcor 变量,然后将检查 if 语句。