Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • probleme to perform ado function

    Dears,

    i am a new one on this forum and on stata, thank you for your help
    my question is :
    I want to run an ado program according to the following program:

    Part1: .ado

    * program to do rolling granger causality test
    . capt prog drop rgranger
    . prog rgranger, rclass
    syntax varlist(min=2 numeric ts) [if] [in] [, Lags(integer 2)]
    var `varlist´ `if´ `in´, lags(1/`lags´)
    vargranger
    matrix stats = r(gstats)
    return scalar s2c = stats[3,3]
    return scalar s2i = stats[6,3]
    return scalar s2y = stats[9,3]
    end


    Part2:


    rgranger lconsumption linvestment lincome, lags(4)

    Despite the fact that I save part 1 in an .ado file and put it in "PLUS: c: \ ado \ plus ", when I run rolling as shown in part 2,
    I get the message : invalid name.

    Please is there someone who can help me overcome this problem,
    thank you in advance

  • #2
    Previously posted, with subsequent response, in Statlist's General Forum at

    https://www.statalist.org/forums/for...causality-test

    This is Statalist's Mata Forum, which is used for discussions of Stata's Mata language, which is different than Stata's command language, and different than Stata's matrix commands.

    Comment


    • #3
      Dear william,

      unfortunatly my previous post stayed without relevent answer. and this question is different than my previous question.
      you are right, i made mistake when i post in mata forum.
      i will rewrit in stata forum.
      all yhe best

      Comment


      • #4
        I have added an answer to your previous post in the General Forum.

        Comment

        Working...
        X