程序在最新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);

}

}

评论区
tba816****0713

感谢

2023-07-05 14:22
顶部