在30分钟K线上同时显示1分钟K线、5分钟K线和30分钟K线的布林指标 编译不过去,麻烦哪位大神给看下

ParamsNumeric Length1(20); // 1分钟K线周期Numeric Length2(100); // 5分钟K线周期Numeric Length3(600); // 30分钟K线周期Numeric Offset(2); // 标准差倍数VarsNumeric UpLine1; // 1分钟K线上轨Numeric DownLine1; // 1分钟K线下轨Series<Numeric> MidLine1; // 1分钟K线中间线Numeric UpLine2; // 5分钟K线上轨Numeric DownLine2; // 5分钟K线下轨Series<Numeric> MidLine2; // 5分钟K线中间线Numeric UpLine3; // 30分钟K线上轨Numeric DownLine3; // 30分钟K线下轨Series<Numeric> MidLine3; // 30分钟K线中间线Numeric Band1;Numeric Band2;Numeric Band3;EventsOnBar(ArrayRef<Integer> indexs){Range[0:DataSourceSize() - 1]{// 计算1分钟K线布林指标MidLine1 = AverageFC(Close, Length1);Band1 = StandardDev(Close, Length1, Offset);UpLine1 = MidLine1 + Offset * Band1;DownLine1 = MidLine1 - Offset * Band1;PlotNumeric(“1分钟-上轨”, UpLine1);PlotNumeric(“1分钟-下轨”, DownLine1);PlotNumeric(“1分钟-中轨”, MidLine1); // 计算5分钟K线布林指标 MidLine2 = AverageFC(Close, Length2); Band2 = StandardDev(Close, Length2, Offset); UpLine2 = MidLine2 + Offset * Band2; DownLine2 = MidLine2 - Offset * Band2; PlotNumeric(\"5分钟-上轨\", UpLine2); PlotNumeric(\"5分钟-下轨\", DownLine2); PlotNumeric(\"5分钟-中轨\", MidLine2); // 计算30分钟K线布林指标 MidLine3 = AverageFC(Close, Length3); Band3 = StandardDev(Close, Length3, Offset); UpLine3 = MidLine3 + Offset * Band3; DownLine3 = MidLine3 - Offset * Band3; PlotNumeric(\"30分钟-上轨\", UpLine3); PlotNumeric(\"30分钟-下轨\", DownLine3); PlotNumeric(\"30分钟-中轨\", MidLine3); }}