R - 请分享您的经验 - 页 2

 
Freud:


当然,我明白,程序员将这种软件包整合到MT中是无利可图的,但它有利于搜索和研究。

一般来说,我们需要把人们召集起来,每人凑几镑钱,把所有的愿望都考虑进去,客观地组合出需要的东西,然后订购产品。


点什么呢? 要花一百年的时间才能弄清楚那里有什么。大量的文件和书籍。

该接口应该已经启动并运行。

 
RandomWorker:


订哪一个? 百年来一直在摸索,有哪些东西可以用。大量的文件和书籍。

我想让界面启动和运行。


与matlab或统计学整合,而不去管R,不是更好吗?
 
Freud:

与matlab或统计学整合,而不去管R,不是更好吗?

统计资料很差,没有这样的接口。我已经实施了上述方法,但我不确定如何解决这个问题。看看他们网站上的计量经济学 和时间序列。它是惊人的。
 
这里是链接
 
Freud:

也许与Matlab或统计学结合起来会更好,而不必费心于R?


你看了这个链接 吗?

当我看到它时,我有很多敬意。我在Matlab里有这些东西,但你在那里找不到任何东西。在这里,这是一个农民的做事方式。

 
RandomWorker:
这里是链接


该链接不工作。

 
Freud:

的链接不工作。
它是本地的,它指的是你电脑上的一个文件。RandomWorker,纠正链接。
 
Mathemat:
它是本地的,指的是计算机上的一个文件。RandomWorker,纠正链接。

请原谅我
 
109人.谁注销了Dll!帮助,为什么dll中的示例代码不能工作?
 

一切正常。

//+------------------------------------------------------------------+
//|                                                        RTest.mq4 |
//+------------------------------------------------------------------+

#include <mt4R.mqh>

extern string R_command = "E:\\Program Files\\R\\R-2.15.0\\bin\i386\\Rterm.exe --no-save";
extern int R_debuglevel = 2;

int rhandle;

int start() 
{
   rhandle = RInit(R_command, R_debuglevel);

   int i;
   int k;
   double vecfoo[5];
   double vecbaz[5];

   for (i = 0; i < 5; i++) 
   {
      vecfoo[i] = i;
   }

   RAssignVector(rhandle, "foo", vecfoo, ArraySize(vecfoo));
   RExecute(rhandle, "baz <- foo * 42");
   k = RGetVector(rhandle, "baz", vecbaz, ArraySize(vecbaz));

   RDeinit(rhandle);

   for (i = 0; i < k; i++) 
   {
      Print(vecbaz[i]);
   }
}

当然,通往RTerm的路径也需要改变。

如果你能使它发挥作用,论坛的一半人会帮助你:)。好运。