太久没写写了,这段简单代码为什么一直无法编译通过一直报错。
思路就是一个简单的月均价统计。希望得到指正修改,谢谢!!
Params
Bool EnablePlot = True ;
Vars
Bool IsNewMonth;
Series<Numeric> MonthSum;
Series<Numeric> MonthCount;
Series<Numeric> MonthAvg;
Numeric PlotAvg;
Begin
// 判断是否新月份
IsNewMonth = (Month != Month[1]);
// 自然月累加
If( (Month != Month[1]))
MonthSum = Close;
MonthCount = 1;
Else
MonthSum = MonthSum[1] + Close;
MonthCount = MonthCount[1] + 1;
// 当月均价
MonthAvg = MonthSum / MonthCount;
// 每月固定显示整月均价
If(Month != Month[1])
PlotAvg = MonthAvg[1];
Else
PlotAvg = PlotAvg[1];
// 画图输出
If(EnablePlot)
PlotNumeric("自然月均价", PlotAvg);
END
因为你这个就是不是tbl的语法当然编译不能通过了
谁写给你的你应该问谁