User’s Guide : Extending EViews : Create Your Own Estimator
  
Create Your Own Estimator
EViews provides two methods for creating your own estimators using built-in EViews functionality: the log-likelihood (logl) object, and the optimize command. (Note that you may also use the COM connection to R and MATLAB discussed below to extend EViews using any of the estimation techniques available in those packages).
The logl object provides you with a general tool for estimating a broad class of specifications by maximizing a likelihood function with respect to parameters. You may use EViews’ wide range of series generation capabilities to describe the log likelihood contribution of each observation in your sample as a function of unknown parameters, and use the logl to optimize with respect to the parameters.
• For details, see “The Log Likelihood (LogL) Object”.
The optimize command provides tools that allow you to find the optimal parameters or control values of a general user-defined function. Notably, optimize supports quite general functions so that the computations and the user-defined objective need not be series-based
• For details, see “User-Defined Optimization”.