array copy

 
Хай,
народ объясните плз почему кусок кода

double rateb[][6];
double tarar[5][6];
ArrayCopyRates(rateb);
int sizeb=ArraySize(rateb);
ArrayCopy(tarar,rateb,0,10,5);



Дает в массиве tarar совершенно не те результаты которые ожидаются?
IMHO в tarar должны быть последние 5 баров с данными или я не прав?
просто хочу сделать скрипт чтобы время сдвигать, а поэлементно лень
в цикле значения менять, вот и застрял.... ;-(

Причина обращения: