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

 
马克西姆-德米特里耶夫斯基

:)

好了,明天我继续讲gmdh,因为我的脑子马上就要炸了。

是的,当然...

当你上网时,请检查这行代码是否显示编译错误。

ERROR: inpVector数组需要。

 ArrayCopy(ag1.agent[i].inpVector[l],arr,l,0,1);
 
Maxim Dmitrievsky:


作为程序员的印度人很聪明。

我经常在美国和德国的公司遇到他们。

让他们在你的指导下做所有的清理工作,并在这里张贴神经圣杯

 
Alexander_K:

作为程序员的印度人很聪明。

我经常在美国和德国的公司遇到他们。

让他们在你的指导下做一切事情,并在这里张贴神经圣杯。

我们很快就会生出一些垃圾 :)

 

嗨,马克西姆。

如果你还在线......请迅速检查这个代码,因为我将在测试中运行它。

这一行的代码显示了编译错误。

ERROR: inpVector数组需要。

 ArrayCopy(ag1.agent[i].inpVector[l],arr,l,0,1);
 
Maxim Dmitrievsky:

对不起

固定了......但ArrayCopy 错误......嘿嘿:))))

我会想办法的...

 
Maxim Dmitrievsky:

double arr[1];

:)

No, ERROR:ArrayCopy: Some operator expected

 
Maxim Dmitrievsky:
我是这样编写代码的

得到了它 :)))))))))))))))))))))))

你可以想象我的情况,如果我什么都自己做的话......。嘿嘿 :))))))))

接下来,如果我自己对蜡烛模拟进行编程,那么会发生什么情况呢:))))))))))))))))))))))))))))。

 

嗨,马克西姆。

我已经用你给的第一个版本的代码完成了GMDH库......我忽略了你昨天给的版本,因为我没有找到任何链接....。我的意思是,我只是用我的GMDH函数(CalculateNeuron())替换了内核函数。这就是全部......,但有很多编译错误出现。所以我想不通......如果你已经完成了GMDH图书馆,那么它就是伟大的!!!!。

但是,如果你还在尝试编写GMDH代码......那么,我可以向你提供.mqh文件和MQL5文件的修改版本,我想你可以很容易地找出编译错误....。或者如果需要的话,你可以根据你的需要对代码做轻微的修改......

 
马克西姆-德米特里耶夫斯基

你好,我今天没有做任何事情。你可以直接展示并解释你如何看待它与RDF的结合

 
马克西姆-德米特里耶夫斯基

这样做是不行的,最好在所有需要的地方都调用这个函数CalculateNeuron(ker,degree)。之后,需要将所有的系数和预测数保存到文件中,并在学习后使用它。

这是很难实现的逻辑)我会尝试我的方法,但用RDF选择算法是很难的......我稍后会给你看

是的,就是这样。除了 "calsignal() "函数中的两行,我没有对EA代码做太多改动。你可以随时调用函数"CalculateNeuron(ker,degree)",基于基础组件的随机值,它将转换特征。

所以,如果你之前的RDF代码是正确的:))......我想它是正确的......那么,它应该工作......

总之,如果你有更好的方法......没问题:))......

最初我发现它很难实现,现在我有了这个捷径的想法:))......因此,我认为要更新你....。

因为没有必要再次重写整个代码。你只需添加这个功能,它就能完成这项工作...

原因: