关于N/A值

如下图所示,当收盘价小于均线时才会产生做空信号,但此时均线尚未形成,均线值为:N/A,还是会判定成小于0。

代码:

Vars
    Numeric accvol;
    Series<Numeric> MALine;

Events
    OnBar(ArrayRef<Integer> indexs)
    {
        MALine = Ma(Close(), 30);
        accvol = CurrentContracts();
        If (accvol != 0)
        {
            If (MarketPosition() == -1)
            {
                If (Close() > MALine) BuyToCover(1, 0);
            }
        }
        If (accvol == 0)
        {
            If (Close() < MALine) SellShort(1, 0);
        }
        PlotNumeric("MA", MALine);
        Commentary("MALine: " + Text(MALine));
    }

信号图:

关于函数返回值是N/A,应当如何控制?
EMA 返回 N/A 值?输入值确定正常不是 N/A 值
A_ProfitLossO返回的值是N/A
关于文华SUM(X,N)改写TB
A_PositionProfitLossO怎么老取不到值,返回N/A
NthHigher-第N高的值,返回的数值不准确
求均线的第n大或第n小
如何取N个值当中的最大、最小值?
求助:怎么求不包含当前K线的前N个周期的最大值?
小白请假怎么计算N天前的macd的值

补充:请问是否有函数判断均线值是否为有效范围?

有InvalidNumeric 值判断