[R-SIG-Finance] Problem with solver solveRquadprog in fPortfolio
Peter Keller
podvalov at gmx.net
Sat Apr 17 13:07:29 CEST 2010
Hi there,
I have a serious problem with solver solveRquadprog in fPortfolio.
Unfortunately, solveRquadprog is the standard solver in fPortfolio and
pretty essential.
How to replicate the problem on my PC:
library(fPortfolio)
library(fEcofin)
library(Rsymphony)
library(lpSolveAPI)
djiData = as.timeSeries(DowJones30)
djiData.ret <- 100 * returns(djiData)
frontier <- portfolioFrontier(djiData.ret)
I get then the error message:
Error in .Fortran("qpgen2", as.double(Dmat), dvec = as.double(dvec),
as.integer(n), :
Incorrect number of arguments (16), expecting 17 for qpgen2
I’ve installed R version 2.10.1 on Windows 7 (32 bit) with updated CTV
Finance.
Interestingly, this problem only appeared after a while. Initially,
everything worked fine, but suddenly, without doing something special,
this error appeared. I already completely uninstalled R, rebooted the PC
and re-installed R (including updated CTV Finance), but it did not help
at all.
I highly would appreciate any help. I already spent quite a lot of time
to find a solution, but there is not a lot of help available.
Best regards,
Peter Keller
More information about the R-SIG-Finance
mailing list