//+------------------------------------------------------------------+ //| Ticks.mq4 | //| Copyright © 2009 RoboFx | //| http://www.robofx.org | //+------------------------------------------------------------------+ #property copyright "Copyright © 2009 RoboFx" #property link "http://www.robofx.org" #property indicator_separate_window #property indicator_buffers 2 #property indicator_color1 Pink #property indicator_color2 LightBlue int tickCounter = 1500; int MaxDrawTicks = 500; //Buffers double ExtMapBuffer1[]; double ExtMapBuffer2[]; void ShiftArray() { int Vlines; string delimeterName; datetime firstTime; int BarFirstTime; if(tickCounter>2*MaxDrawTicks) { for(int i=tickCounter;i>=MaxDrawTicks;i--) { ExtMapBuffer1[i]=0.0; ExtMapBuffer2[i]=0.0; } tickCounter=MaxDrawTicks; } for(int c=tickCounter;c>0;c--) { ExtMapBuffer1[c]=ExtMapBuffer1[c-1]; ExtMapBuffer2[c]=ExtMapBuffer2[c-1]; } Vlines=ObjectsTotal(); for(c=0;c