各位大佬,加载不了,谁能帮我改一下
我是新手一个老指标,加载不了,,麻烦哪位大佬帮改一下,不胜感激Params Numeric TimeFrame(1440); // 目标时间周期参数,参数说明参见MtBar Numeric BarsBack(1); // 目标时间周期BAR偏移参数,说明见MtBar函数 Numeric Length(10); // 均线周期 NumericRef oMA; // 以目标时间周期下的K线数据计算出的移动平均线Vars NumericSeries mtBarCnt; NumericSeries mtClose; Numeric refCurBar; Numeric refOpen; Numeric refHigh; Numeric refLow; Numeric refClose; Numeric refVol; Numeric refOpenInt; Numeric SumValue(0); Numeric i; Numeric j(0);Begin mtBarCnt = MtBar(TimeFrame,BarsBack,refCurBar,refOpen,refHigh,refLow,refClose,refVol,refOpenInt); mtClose = refClose; SumValue = MtSummation(mtClose,mtBarCnt,Length); oMA = SumValue/Length; Return mtBarCnt;Params Numeric TimeFrame(1440); // 目标时间周期参数,参数说明参见MtBar Numeric BarsBack(1); // 目标时间周期BAR偏移参数,说明见MtBar函数 Numeric Length1(10); // 大周期的短期均线周期 Numeric Length2(20); // 大周期的长期均线周期 Numeric Length3(10); // 小周期的短期均线周期 Numeric Length4(20); // 小周期的长期均线周期 Numeric Lots(1);Vars NumericSeries MA1; NumericSeries MA2; Numeric oMA1; Numeric oMA2; NumericSeries MA3; NumericSeries MA4;Begin MtMa(TimeFrame,BarsBack,Length1,oMA1); MA1 = oMA1; PlotNumeric(\"MA1\",MA1); MtMa(TimeFrame,BarsBack,Length2,oMA2); MA2 = oMA2; PlotNumeric(\"MA2\",MA2); MA3 = AverageFC(Close,Length3); MA4 = AverageFC(Close,Length4); PlotNumeric(\"MA3\",MA3); PlotNumeric(\"MA4\",MA4); If (MA1>MA2) // 大周期均线金叉,多头趋势 { if (MarketPosition!=1 and MA3[1]>MA4[1]) { Buy(Lots,Open); } if (MarketPosition==1 and MA3[1]<MA4[1]) { Sell(Lots,Open); } } If (MA1<MA2) // 大周期均线死叉,空头趋势 { if (MarketPosition!=-1 and MA3[1]<MA4[1]) { SellShort(Lots,Open); } if (MarketPosition==-1 and MA3[1]>MA4[1]) { BuyToCover(Lots,Open); } }