Perdona, me equivoqué en el tipo de parámetro
Código Delphi
[-]
[...]
SQL.Add('WHERE ((DHR.fecha) Between :inicio And :fin )');
SQL.Add('GROUP BY carro.idcarro');
ParamByName('INICIO').AsDateTime := inicio;
ParamByName('FIN').AsDateTime := fin;
ExecSQL;
[...]