全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
程序在最新6根k线计算错误
2023-06-30 11:44

用来统计在均线上或下的k线个数,逻辑上没问题,在最近6根k线上出现计算错误,

请帮忙看下问题出在哪里。




//------------------------------------------------------------------------

Params


Vars


Natural Integer num1(0);

Numeric Length1(10);

Numeric avg1;



Events


OnBarClose(ArrayRef<Integer> indexs)

{


avg1=AverageFC(Close,Length1);


//Length1趋势判断

If(CurrentBar==Length1-1)

{

If(C<avg1)

num1=-1;

Else

num1=1;

}

If(CurrentBar>Length1-1)

{

if(C<avg1 and num1<0)

{

num1=num1-1;

}

If(C<avg1 and num1>0)

{

num1=-1;

}

If(C>avg1 and num1>0)

{

num1=num1+1;

}

If(C>avg1 and num1<0)

{

num1=1;

}

PlotNumeric(\"qs1\",num1);

}

}

wangkaiming

说明问题可以通过截图

品种,周期,K线的时间或者位置

值应该是多少 ,输出却是多少

我加载你的没看出具体问题

data-href=

2023-07-03 09:30
kyover

另外一个帖子回复了。

这个不是bug,应该用series而不是natural

2023-07-03 09:38
tba816****0713
@kyover

感谢

2023-07-05 14:22
您未登录,请先 登录注册 后发表评论
顶部