Buffer variable other than indicators?

Back to topics list To post a new topic, please log in or register
avatar
43
asuralm 2015.07.09 16:28
 

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 

avatar
13009
WHRoeder 2015.07.09 21:34 #
 
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] = ... }

Back to topics list  

To add comments, please log in or register