title: garchFit() in R returning the same number in all fitted values
body: <p>I have tried to use garchFit in R and found out something very strange, it seems that all the fitted are the same. I tried to use the example in the R page and found the same results.</p>
  
  <p>If you open R and type the following:</p>
  
  <pre><code>library(fGarch);
  ## UNIVARIATE TIME SERIES INPUT:
  # In the univariate case the lhs formula has not to be specified ...
  # A numeric Vector from default GARCH(1,1) - fix the seed:
  N = 200
  x.vec = as.vector(garchSim(garchSpec(rseed = 1985), n = N)[,1])
  garchFit(~ garch(1,1), data = x.vec, trace = FALSE)
  # An univariate timeSeries object with dummy dates:
  x.timeSeries = dummyDailySeries(matrix(x.vec), units = "GARCH11")
  gfit = garchFit(~ garch(1,1), data = x.timeSeries, trace = FALSE)
  </code></pre>
  
  <p>Then doing the following sanity check seems to indicate that the residuals were computed correctly:</p>
  
  <pre><code>gfit@residuals == (x.vec - gfit@fitted)
  </code></pre>
  
  <p>however if you examine the contents of gfit@fitted, you can see that all the values are the same ! So basically the garchFit function found a horizontal line ?</p>
  
  <p>Is that expected from this example ?</p>