Предыдущее значение буфера

 
Подскажите пожалуйста как получить предыдущее значение буфера из этого кода: int start() { int counted_bars=IndicatorCounted(); int limit, i; //---- indicator calculation if (counted_bars==0) { x=Period(); if (x>1920) return(-1); } if(counted_bars0) counted_bars--; limit=(Bars-counted_bars)-1; for (i=limit; i>=0;i--) { if (TimeMonth(Time[i])!=TimeMonth(Time[i+1])) { O=Open[i]; C=Close[i+1]; } OBuffer[i]=O; CBuffer[i]=C; } //---- return(0); }
 
A=OBuffer[i+1]; B=CBuffer[i+1];
 
Vinin:
A=OBuffer[i+1]; B=CBuffer[i+1];

Спасибо, все получилось:) Урра!