Probablemente hay muchas maneras de hacer esto, pero el primero que me viene a la mente es basado en la regresión lineal. Usted puede retroceder el consecutivo de los residuos de uno contra el otro y la prueba para una importante pendiente. Si no es de auto-correlación, entonces debe haber una relación lineal entre consecutivos de residuos. Para finalizar el código que has escrito, usted puede hacer:
mod = lm(prices[,1] ~ prices[,2])
res = mod$res
n = length(res)
mod2 = lm(res[-n] ~ res[-1])
summary(mod2)
mod2 es una regresión lineal del tiempo $t$ de error, $\varepsilon_{t}$, contra el tiempo $t-1$ de error, $\varepsilon_{t-1}$. si el coeficiente de res[-1] es importante, usted tiene evidencia de autocorrelación en los residuos.
Nota: Esto supone implícitamente que los residuos son autorregresivo en el sentido de que sólo $\varepsilon_{t-1}$ es importante a la hora de predecir $\varepsilon_{t}$. En la realidad no podría ser más larga gama de dependencias. En ese caso, este método que he descrito debe ser interpretada como la de un retraso autorregresivos aproximación a la verdadera estructura de autocorrelación en $\varepsilon$.