各位大佬好,请教一下如何获取zigzag指标对应高低点的时间,

 
input int InpDepth=12;     // Depth
input int InpDeviation=5;  // Deviation
input int InpBackstep=3;   // Backstep
double zigzag[12];
void OnStart()
  {
    int jishu=0;
    for(int i=0;i<10000;i++)
     {
       if(zigzagzhi(i)>0)
        {
          if(jishu>11)
           {
             break;
           }
          zigzag[jishu]=zigzagzhi(i);
          zigzag[jishu]=i;
          jishu++;
        }
     }
  }
double zigzagzhi(int shift)
  {
    return(iCustom(NULL,0,"ZigZag",InpDepth,InpDeviation,InpBackstep,0,shift));
  }
想获取zigzag指标最新两个点对应的时间和价格,自己尝试了几天还是不清楚,能否指点一下,非常感谢