By passing data into Buffer [pls Help]

 

Hi,

I am making an indicator which will draw planet lines reading from a .csv files. I want the price longitude get drawn like a moving average on chart.

Now how to pass the data into the buffer to draw lines.

Thank you

Regards 

 
ExtMapBuffer1[100] = L1;
You are assigning values to the same buffer index for every loop.
 
GumRai:
You are assigning values to the same buffer index for every loop.

Thank you for such a quick reply.

I added this line, now it shows same data over and over again.

      for(a = 0; a <= FutureBars; a++)
      ExtMapBuffer1[a] = L1;

How to solve this. 

 

To be honest, I don't know what you are trying to achieve

double j =  iOpen(Symbol(), PERIOD_H1, iBarShift(Symbol(),NULL, Dat_DtTm));

Maybe the iBarShift gives you the index? 

 
I solve the problem with other method using TD.
Reason: