内建函数NthCon,看不懂能解释下吗

//------------------------------------------------------------------------ // 简称: NthCon // 名称: 第N个满足条件的Bar距当前的Bar数目 // 类别: 用户函数 // 类型: 内建函数 // 输出: 数值型 //------------------------------------------------------------------------ Params Bool Con(false); //条件表达式 Numeric N(1); //次序 Vars Series<Numeric> PreConIndex; Series<Numeric> BarNums; Numeric i(0); Numeric ReBars(0); Begin If(Con) { BarNums = 0; PreConIndex = BarNums[1] + 1; }Else { BarNums = BarNums + 1; PreConIndex = BarNums; } ReBars = BarNums; For i = 2 To N { ReBars = ReBars + PreConIndex[ReBars]; } Return ReBars; End

第N个满足条件的Bar距当前的Bar数目 , 找到某个条件满足时距离当前的bar数