交易中的机器学习:理论、模型、实践和算法交易 - 页 882

 
蜴_

二进制化杀死了很多有用的信息。

一方面是的。而另一方面,有一个令人印象深刻的结果(如果是没有偷看的话)。阿莱莎记得说过,要想获得低于45%的误差是非常困难的(到目前为止我也有大约45%)。
 
阿列克谢-维亚兹米 金。

正常的树林或随机的树林,还是两者都有?

我把Rattle和R(这整件事真是个小故障......),现在我不知道如何进行可比性设置,就像下面的截图一样?因为默认的Rattle设置比我之前使用的程序的结果更差。


正态森林或随机森林,还是两者都有?

在拨浪鼓中,同时运行名为树和阿达的森林模型。打开日志标签,可以看到R代码,对所使用的包的引用,你可以了解它们的区别。

我把Rattle和R(整个事情是个小故障......)。

我不知道什么地方 出了故障,我最近一直在运行大量的模型--一切正常。

现在我不明白如何进行类似的设置,如下图所示?我想不出如何进行可比的设置,因为我用默认的Rattle得到的结果比我以前使用的程序更差。

你从拨浪鼓上得到的图片是不完整的。至少,我应该切换到相邻的评估标签,在那里看到结果。

但最重要的是,你需要将源文件分成两部分,并使用不同的名称(很可能你必须在R中完成)。

第一个文件 中,你建立了所有六个模型,并查看了它们的估计测试,验证。 然后你把第二个文件的名称写到R数据集字段中。而在这上面你又得到了分数。所有的估计必须是大致相同的!

如果这些估计值不一致,而且第二个文件显示模型的结果更差,那么这意味着模型被过度训练,其原因是噪声(与目标变量无关)预测器。


这是关键时刻:要么你有一组与特定目标变量相关的预测器,要么你没有。而且没有任何模型可以解决这个不幸的情况。然后开始了选择一对 "目标预测因子 "的愚蠢工作,模型一点都不有趣,找到一对,那么模型就只是R中的种子,你会在一天内得到一打,并把它们组成合奏。


PS。

1.不要听信那些不懂R的论坛者:他们的结果不仅无法重复,甚至无法理解。

2.使用R顾问没有问题:一切正常,而且非常稳定。

3.不要忘记,拨浪鼓会记录你在R上的所有行动。你可以像通常的R代码一样使用它。

 
桑桑尼茨-弗门科

PS。

1.不要听那些不会说R语言的论坛人士的话:他们的结果不仅无法复制,甚至无法理解。

2.使用R型EA没有问题:一切正常,而且非常稳定。

3.不要忘记,拨浪鼓会记录你在R上的所有行动。你可以像通常的R代码一样使用这个协议

SanSanych,在这里,我有一个问题。你目前有什么真正的工作和赚钱的东西吗?够了 - 是或不是。

如果是,与R有什么关系? 如果不是,那就更应该是,R在哪里,与什么有关系?

ZZY 答案可以猜到,概率为0.95)。

 
Yuriy Asaulenko:

SanSanych,在这里,我有一个问题。你目前有什么实际工作并带来收入的东西吗?这是否足够--是或不是。

如果是,与R有什么关系? 如果不是,那就更要问,R在哪里,与R有什么关系?

ZZY 答案可以猜到,概率是0.95)。

2年前,我遇到了财务问题。我在一年内解决了这些问题。解决这些问题的专家顾问有一个决策单元=随机森林+指标。没有理论上的保证,未来会与过去相似。

财务问题再次出现。完成一个新的发展,决定块ONLY在R。没有细节可披露,只有一点:有理论依据和测试支持未来将与过去相似的理论。时间还不清楚。

 
桑桑尼茨-弗门科

两年前有财务问题。在一年内解决了这个问题。解决这些问题的顾问有一个决策单元=随机森林+指标。没有理论上的保证,未来会与过去相似。

财务问题再次出现。完成一个新的发展,决定块ONLY在R。没有细节可披露,只有一点:有理论依据和测试支持未来将与过去相似的理论。时间表还不清楚。

有趣的是,你在六个月到一年前就在寻找一种与R互动的方法--结果是DLL。在此之前,根本不存在这种可能性。

大约一年前,森林也出现在你的帖子中。在这之前是ADA等。

 
尤里-阿索连科

有趣的是,你在六个月或一年前就在寻找一种与R互动的方法--结果是DLL。在此之前,根本不存在这种可能性。

大约一年前,森林也出现在你的帖子中。在此之前,有ADA等。

你不记得2014年关于森林的文章了吗?https://www.mql5.com/ru/articles/1165 或者2012年的指标?在编造东西之前,先去看一下你的资料。

Случайные леса предсказывают тренды
Случайные леса предсказывают тренды
  • 2014.09.29
  • СанСаныч Фоменко
  • www.mql5.com
Изначально целью построения торговой системы является предсказание поведения некоторого рыночного инструмента, например, валютной пары. Цели предсказания могут быть разными, мы же ограничимся предсказанием трендов, а точнее предсказанием роста («лонгов») или падения («шортов») значений котировки валютной пары. Обычно, для решения проблемы...
 
elibrarius
你不记得2014年的那篇关于森林的文章了吗?https://www.mql5.com/ru/articles/1165

不,我没有。我是在国防部的指导下进行的。SanSanych当时在这里谈到了ADA。我后来改用脚手架了。

但最主要的是,没有它,终端和TC之间的连接是不可能的。题目出现了--制定MQL4/5与R沟通的职权范围-2017.01.02 15:59结束了 - 2017.11.30 10:16.

因此,在2017年6月之前,不可能有任何系统以某种方式与R有关。

 

我个人并不反对桑桑尼茨,他是一个非常能干和谨慎的人,在做一些他自己不知道的事情,他可能需要R

我直觉上更喜欢Python,虽然我还没有发明在它上面做什么,这样会让人惊叹,但我继续静静地学习它,看看它是否有帮助 :D

 
尤里-阿索连科


有趣的是,你在六个月或一年前就在寻找一种与R互动的方法--结果是DLL。在此之前,根本不存在这种可能性。

我在2012年5月放置了基于R的指标,也就是六年前。在此之前,我转用kodobase DLL进行MT4/R通信(通过7bit)。所以从MT4 EA中使用R的可能性是很久之前的事了。
一年前,我一直在寻找一个能将这个古老的DLL完善为64位的实施者。现在可以从MT5使用R了。


大约一年前,森林也出现在你的帖子中。在此之前,有ADA等。

我总是写道,我更喜欢ada,但我在开发和操作中使用的caret对它来说缺少一些东西。这就是为什么我在我的专家顾问中使用随机森林包。

 
蜴_

该死的矿工,对不起,耶稣)))。你原来在C4.5上做过,在拨浪鼓中你把
一棵弱小的树。马克西姆卡-斯通纳写的是一般的随机木材。有些人可能会去树林,有些人去树林)))))。
在你的数据上,文件Pred_004_Buy除以一半,正面可以得到0.85。
这些数据是垃圾,最好扔掉。其余的正在自行追赶。在沉默中...

我如何在Rattle或其他R插件中运行这个算法,不管它叫什么?有兴趣在MT5中进一步使用这些结果。

如果0.85被搞砸了,那么这个算法应该有100%的结果,还是有什么有分量的说法?