求斜率公式提示“潜在逻辑错误”

主要有两个问题:1.以下语言编译过程中提示“循环逻辑错误”,我理解引用的数据闪烁才会发生这个提示,但是我是用的 high[1] 数据,应该不会闪烁啊?2.求斜率过程,对应横轴的数据是什么?

OnBar(ArrayRef<Integer> indexs)

{

Range[0:DataSourceSize() - 1]

{

if(CurrentBar >= Max(SlowLength,Length))

                       {

                       Numeric slope;

                       Numeric angle;

                       Numeric intercept;

                       Numeric val;

                       Bool ret = LinearReg(High[1], 2, 0, slope, angle, intercept, val);//求线性回归

                       }

}

       }


潜在的逻辑错误
if,else中包含序列函数,可能存在潜在的逻辑错误
FOR\WHILE\ELSE\IF包含序列函数,可能存在潜在逻辑错误?
请问以下代码编译提示存在潜在的逻辑错误?
提示可能存在潜在的逻辑问题
线性回归如何求斜率
关于 FOR,WHILE,IF,ELSE中包含序列函数,可能存在潜在的逻辑错误。请确认代码无误的问题
求斜率的自带函数
【警告 FOR,WHILE,IF,ELSE中包含序列函数,可能存在潜在的逻辑错误。】请问下,出现这句是不是可以直接忽略。
新建公式编译时,提示程序体不存在,错误号为1001

LinearReg 这种需要用在onbar底部

放在任意括号内都会有这种提示,因为可能因为条件语句导致函数执行不正确

另外,slope只能定义为 numeric ?定义成 series<numeric>就提示缺少分号?

序列变量在vars域下定义,你这里是局部变量

循环逻辑错误?

编译器应该不会提示这个

截图看看

\"\"

另外求斜率的横轴是什么数据?