Highest和HighestFC的区别

Average 和 AverageFC, Highest 和 HighestFC, 区别在哪里? 我看官方函数介绍有这么一句话: 【使用该函数时,第二个参数不能使用变量.如果第二个参数需要使用到变量,请使用Average函数】 但实际应用过程中,貌似AverageFC、HighestFC等后缀带FC的函数的第二个参数也是可以使用变量的,这两个函数现在已经没有区别了吗? 以下是验证代码,两条线完全重合: Params Vars Numeric myLength; Series<Numeric> avg1; Series<Numeric> avg2; Events OnBar(ArrayRef<Integer> indexs) { myLength = intpart(currentbar*0.1); avg1 = Average(close, myLength); avg2 = AverageFC(close, myLength); PlotNumeric("avg1",avg1,avg1); PlotNumeric("avg2",avg2,avg2); }

算法不同可能会导致 有些情况不能使用 如果想应对更多情况建议用非FC 能看懂代码的可以自己酌情使用