文章 "从头开始采用 MQL 语言进行深度神经网络编程" - 页 3 123456 新评论 Stanislav Korotky 2022.02.08 21:02 #21 Roman Shiredchenko #:有没有办法将误差反向传播纳入这个网络?出于某种原因,有一种观点认为这样的网络会更加灵活,并能提供更好的输入 - outputs.... 带有误差反向传播的网络并不是一个完全不同的网络,对吗? 请参阅此处 -https://www.mql5.com/en/code/27396,了解 MQL5 中的误差反向传播网络。 这是 Sish 原始代码的移植 -https://www.mql5.com/zh/code/9002- 那里有一个简短的理论。 BPNN MQL Predictor Demo with library www.mql5.com This is a demo indicator with BPNN neural network library ported from C++ to MQL. Roman Shiredchenko 2022.02.11 11:34 #22 Stanislav Korotky #:请参见此处 -https://www.mql5.com/en/code/27396。这是 Sish 原始代码的转移 -https://www.mql5.com/zh/code/9002- 那里有一个简短的理论。 我会看看的... Gerardo Castano 2022.02.15 00:14 #23 嗨,安迪: 祝贺您的文章和程序。我刚刚在 MT5 中进行了测试,似乎运行正常,不过我认为神经网络无法泛化,在回溯测试期 之外,结果会明显恶化。 非常感谢你的工作,以及将训练部分留给策略模拟器的好主意。 致敬 杰拉尔多 Ronghua Hu 2022.02.17 06:50 #24 难得的好文章,谢谢分享。 深度学习确实是做交易的一种好方法,唯一的问题就是异常数据造成的影响 AI的时代来了 mytarmailS 2022.02.18 23:49 #25 动画 超级棒,作者费了不少心思 Jackson Helrigle Goulart De Dl I Ve I Ra 2022.03.08 01:53 #26 您好,您的文章非常出色,非常有智慧和吸引力,但当我在我的账户上编译测试时,却出现了错误。 您能检查一下发生了什么吗? 我非常想测试您文章中的 EA。非常感谢。 Frank Arbiso 2022.03.10 03:49 #27 嗨,先生,您好!我确实被您的神经网络 EA 和 所吸引, 我已经研究了很长时间 我不知道我的代码出了什么问题,因为我不是专家,我只是一个在社区学院学习的 IT 学生 我想将您的 EA 变为自定义指标,只需将对象标签 (买入 [+1],卖出[-1],忽略[0]),先生,我还将 rates[0].high改为 rates[1].high),但无论我如何阅读一些文档,都无法显示最终的输出结果。 附加的文件: neural_network_mq4.txt 7 kb neural_network_mqh.txt 6 kb Plamen Zhivkov Kozhuharov 2022.03.31 00:44 #28 Karlis Balcers #:将下面的函数更新为返回 `bool` 而不是 `void`,你就会发现给出的权重数量不对。请注意,您还需要在文件顶部更新权重(仅在初始化网络时更新权重是不够的 :P 这是一个硬编码的 NN,我不建议增加神经元数量,因为这样以后就无法训练它了... Johnny GoodFool 2022.04.21 22:15 #29 非常好的文章,感谢您的精彩介绍。当我运行代码时,y 值总是 0.33333331,因此没有交易。我检查了很多工具。有什么问题吗? xiaoning 2022.05.05 06:13 #30 感谢你们分享的代码。作为一名新编码员,我有一些问题要问,希望能从你们的经验中得到一些帮助。在此先表示感谢。 1.当我编译文件 "DeepNeuralNetwork.mqh "时,出现了一些错误,无法修复。 2.在 DemoEADNN.mq5 中,找不到这两个文件,请看下面的截图。 谢谢。 附加的文件: CompileErrors.jpg 62 kb TradeandPosition.jpg 24 kb 123456 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
有没有办法将误差反向传播纳入这个网络?
出于某种原因,有一种观点认为这样的网络会更加灵活,并能提供更好的输入 - outputs....
带有误差反向传播的网络并不是一个完全不同的网络,对吗?请参阅此处 -https://www.mql5.com/en/code/27396,了解 MQL5 中的误差反向传播网络。
这是 Sish 原始代码的移植 -https://www.mql5.com/zh/code/9002- 那里有一个简短的理论。
请参见此处 -https://www.mql5.com/en/code/27396。
这是 Sish 原始代码的转移 -https://www.mql5.com/zh/code/9002- 那里有一个简短的理论。
我会看看的...
嗨,安迪:
祝贺您的文章和程序。我刚刚在 MT5 中进行了测试,似乎运行正常,不过我认为神经网络无法泛化,在回溯测试期 之外,结果会明显恶化。
非常感谢你的工作,以及将训练部分留给策略模拟器的好主意。
致敬
杰拉尔多
难得的好文章,谢谢分享。
深度学习确实是做交易的一种好方法,唯一的问题就是异常数据造成的影响
AI的时代来了
您好,您的文章非常出色,非常有智慧和吸引力,但当我在我的账户上编译测试时,却出现了错误。 您能检查一下发生了什么吗? 我非常想测试您文章中的 EA。非常感谢。
所吸引, 我已经研究了很长时间
我不知道我的代码出了什么问题,因为我不是专家,我只是一个在社区学院学习的 IT 学生
我想将您的 EA 变为自定义指标,只需将对象标签
(买入 [+1],卖出[-1],忽略[0]),先生,我还将 rates[0].high改为 rates[1].high),但无论我如何阅读一些文档,都无法显示最终的输出结果。
将下面的函数更新为返回 `bool` 而不是 `void`,你就会发现给出的权重数量不对。
请注意,您还需要在文件顶部更新权重(仅在初始化网络时更新权重是不够的 :P
这是一个硬编码的 NN,我不建议增加神经元数量,因为这样以后就无法训练它了...
1.当我编译文件 "DeepNeuralNetwork.mqh "时,出现了一些错误,无法修复。
2.在 DemoEADNN.mq5 中,找不到这两个文件,请看下面的截图。
谢谢。