发现程序bug-可能是平台出了问题
2023-06-30 14:27
以下程序的最新6根k线上的输出出现错误,完全不符合逻辑,
在其他k线上的输出是没有问题的;
仔细检察过代码,是不存在问题的,可能是平台出了问题
请工作人员查看一下
/------------------------------------------------------------------------
Params
Vars
Natural Integer num1(0);
Numeric Length1(10);
Numeric avg1;
Events
OnBar(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);
}
}
每根
盘中多次触发onbar这个我知道,问题是收盘的时候会也会多次触发onbar,是因为另外一个公式导致的。这个不是基本语法问题,没跟k线触发一次onbar,正常人都是这个思维,请你们站在正常人的角度看问题,别一副居高临下的姿态