Am 02.06.2014 15:07, schrieb Daniel Bencik:
Dear all, I am trying to ML estimate a model
from
http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1884237 and the
following code, with Rng being the variable of interest,
/RANGE = Rng/
/scalar rng = 0.1/
/scalar err = 0.2/
/scalar gamma = 1/
/mle ll = 0.5*ln(theta) - theta*lambda + RANGE *(ln(RANGE)-1) -
lngamma(RANGE+1) + theta*RANGE( 1 + ln(lambda/RANGE)) /
/ series lambda = mean(RANGE)/
/ series lambda = c + rng*RANGE(-1) + err*lambda(-1)/
/ params gamma c rng err/
/end mle --robust/
returns "lag order: argument 2 should be scalar, is series. Data types
not conformable for operation". As far as I undestand, the problem is
the first element of LL, but have no clue how to correct it. Any hint is
much appreciated.
This cannot be the whole code, can it? Already in the first line 'Rng'
is undefined. Please provide something more sensible (but still
short...) and maybe we can help.
-sven