实盘时,历史bar的指标数据为什么是0?

    Bool PrintBuyEntryInfo()
    {
        Data[0].nVarPlotValue_buy_1_left=Data[0].GetPlotNumericValue("MA","MA1");
        Data[0].sVarCondition_buy_1_right = Data[0].GetPlotNumericValue("MA","MA1");
        Data[0].nVarPlotValue_buy_2_left=Data[0].GetPlotNumericValue("MA","MA2");
        Data[0].sVarCondition_buy_2_right = Data[0].GetPlotNumericValue("MA","MA2");
        Data[0].nVarPlotValue_buy_3_left=Data[0].GetPlotNumericValue("MA","MA3");
        Data[0].sVarCondition_buy_3_right = Data[0].GetPlotNumericValue("MA","MA3");
        Data[1].nVarPlotValue_buy_1_left=Data[1].GetPlotNumericValue("MA","MA1");
        Data[1].sVarCondition_buy_1_right = Data[1].GetPlotNumericValue("MA","MA1");
        Data[1].nVarPlotValue_buy_2_left=Data[1].GetPlotNumericValue("MA","MA2");
        Data[1].sVarCondition_buy_2_right = Data[1].GetPlotNumericValue("MA","MA2");
        Data[1].nVarPlotValue_buy_3_left=Data[1].GetPlotNumericValue("MA","MA3");
        Data[1].sVarCondition_buy_3_right = Data[1].GetPlotNumericValue("MA","MA3");
                                                
        print("RealData0MaX(gMa1):" + Text(RealData0MaX(gMa1)));
        print("RealData0MaX(gMa2):" + Text(RealData0MaX(gMa2)));
        print("RealData0MaX(gMa3):" + Text(RealData0MaX(gMa3)));
        print("RealData0MaX(gMa4):" + Text(RealData0MaX(gMa4)));
        print("RealData1MaX(gMa1):" + Text(RealData1MaX(gMa1)));
        print("RealData1MaX(gMa2):" + Text(RealData1MaX(gMa2)));
        print("RealData1MaX(gMa3):" + Text(RealData1MaX(gMa3)));
        print("RealData1MaX(gMa4):" + Text(RealData1MaX(gMa4)));    
        print("Data[0].nVarPlotValue_buy_1_left: " + Text(Data[0].nVarPlotValue_buy_1_left));
        print("Data[0].nVarPlotValue_buy_2_left: " + Text(Data[0].nVarPlotValue_buy_2_left));
        print("Data[0].nVarPlotValue_buy_3_left: " + Text(Data[0].nVarPlotValue_buy_3_left));
        print("Data[0].sVarCondition_buy_1_right[1]: " + Text(Data[0].sVarCondition_buy_1_right[1]));
        print("Data[0].sVarCondition_buy_2_right[1]: " + Text(Data[0].sVarCondition_buy_2_right[1]));
        print("Data[0].sVarCondition_buy_3_right[1]: " + Text(Data[0].sVarCondition_buy_3_right[1]));
        print("Data[1].nVarPlotValue_buy_1_left: " + Text(Data[1].nVarPlotValue_buy_1_left));
        print("Data[1].nVarPlotValue_buy_2_left: " + Text(Data[1].nVarPlotValue_buy_2_left));
        print("Data[1].nVarPlotValue_buy_3_left: " + Text(Data[1].nVarPlotValue_buy_3_left));
        print("Data[1].sVarCondition_buy_1_right[1]: " + Text(Data[1].sVarCondition_buy_1_right[1]));
        print("Data[1].sVarCondition_buy_2_right[1]: " + Text(Data[1].sVarCondition_buy_2_right[1]));
        print("Data[1].sVarCondition_buy_3_right[1]: " + Text(Data[1].sVarCondition_buy_3_right[1]));        
        return True;
    }

 

历史数据的bar指向的time是哪个函数?
1分钟BAR数据的23整点的BAR数据为什么没有?
请问怎么获取历史数据中bar所在的合约代码?
请问为什么SS<0时系统没有平仓?
请教如何在事件onbar域里判断当前的数据源是实时数据还是历史回测数据
给变量赋值时,可否使用多图层的bar数据?
公式在做历史数据回测时,偶尔会出现开仓价等于0的情况
实盘时公式采用指数000还是主连888?
历史数据不全问题
用LinearRegSlope计算线性回归的斜率时第一根Bar总是返回0

这没有上下文怎么分析?