Buffer variable other than indicators?

 

Hi :

It is possible to define a variable that contains a value for every bar and this variable is not set as an indicator. 

 

In another word, this is a kind of dynamic array and I want to store some data other than the indicator values.

 

Thanks 

 
static datetime time=0;
static double someData[];
int iAdd = iBarShift(NULL,0, time0); time0 = Time[0];
if(iAdd != 0){
   bool     isSeries = ArrayGetAsSeries(deque);
   ArraySetAsSeries(deque, !isSeries);  // This enlarges the array
   ArrayResize(someData, Bars);         // and shifts values 
   ArraySetAsSeries(deque, isSeries);   // B[2]=B[1]; B[1]=B[0]; B[0]=tbd
}
for(; iAdd >= 0; --iAdd){   someData[iAdd] = ... }
 
thank you :)
Reason: