用户函数加了循环以后,Highest(AVERAGE(HIGH,60),60*2);无法编译。6.0.4.5版本正常,6.0.6.5版本错误
//------------------------------------------------------------------------// 简称: dsds// 名称: // 类别: 用户函数// 类型: 用户函数// 输出: 数值型//------------------------------------------------------------------------Params NumericRef This_Contracts; //持仓头寸 NumericRef This_Price; //持仓价格 Bool TradePass(True); //该品种波动率是否在目标区间 //此处添加参数 Numeric LENGTH(60);Vars Numeric DS; NumericSeries HH(0); NumericSeries LL(0);Begin For Ds = 0 to DataSourceSize-1 { HH=Highest(AVERAGE(HIGH,60),60*2); LL=Lowest(AVERAGE(LOW,60),60*2); } return True;End