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

乔什·卡洛(Josh Calow)

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

//@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)
e2e4

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

int Bullcor = 0
int Bearcor = 0

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章