跳至内容

Time

datetime Time[]

这是一个序列数组,包含当前图表中每个条形图的开场时间。像datetime这样的数据表示自1970年1月1日午夜00:00以来经过的时间,以秒为单位。

序列数组的元素按相反顺序索引,即从最后一个到第一个。数组中最后的一个条形图索引为0。图表中最旧的条形图,即第一个条形图,其索引为Bars-1。

示例:

for(i=Bars-2; i>=0; i--)
     {
      if(High[i+1] > LastHigh) LastHigh = High[i+1];
      if(Low[i+1] < LastLow)   LastLow  = Low[i+1];
      //----
      if(TimeDay(Time[i]) != TimeDay(Time[i+1]))
        {
         P = (LastHigh + LastLow + Close[i+1])/3;
         R1 = P*2 - LastLow;
         S1 = P*2 - LastHigh;
         R2 = P + LastHigh - LastLow;
         S2 = P - (LastHigh - LastLow);
         R3 = P*2 + LastHigh - LastLow*2;
         S3 = P*2 - (LastHigh*2 - LastLow);
         LastLow  = Open[i];
         LastHigh = Open[i];
        }
      //----
      PBuffer[i]  = P;
      S1Buffer[i] = S1;
      R1Buffer[i] = R1;
      S2Buffer[i] = S2;
      R2Buffer[i] = R2;
      S3Buffer[i] = S3;
      R3Buffer[i] = R3;
     }

另请参阅

iTime()

最后更新于