iBands - Lower Value

 

hi,

my code 

double      band_lower[];               
int         band_handle; 

band_handle     =iBands("EURUSD",PERIOD_H1,20,2,0,PRICE_CLOSE); 

CopyBuffer(band_handle,2,0,5,band_lower);   //buffers number 2-lower_band

ArraySetAsSeries(band_lower,true);

Comment (" Band lower ====> " +DoubleToString(band_lower[0],_Digits));

 

The result : i get ibands base value 1.376146 not the lower value 1.370366

am i do a wrong coding or error??