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);
    }

DataSourceSize 和 Datacount的区别
关于TBquant函数中HighestFC用法的疑惑
Average和AverageFC的区别
longAvgPrice和longAvgPriceo的区别
Waverage和SMA的区别
onready和oninit区别
GetDicValue和GetDicData什么区别
期货指数999和期货指数000的区别
优化参数时计算方式几何和算术的区别
关于Natural 和Series<Numeric>的区别

算法不同可能会导致 有些情况不能使用

如果想应对更多情况建议用非FC

能看懂代码的可以自己酌情使用