文章 "利用 MQL5 向导和 Hlaiman EA 生成器创建神经网络 EA" - 页 4

 
Urain:

关于强调的一点,不要把读者引入歧途,GA 不是 NS 的实现,GA 是一种优化方法。

相反,我尽量不把读者引入歧途,所以我不会把他带入任何垃圾堆,包括遗传算法。

你可能没有注意到,在高亮部分有 "or"(||),而不是 "and"(&&),尽管在第二种情况下不会出现严重错误,因为 NS 和 GA 已经合并了,你没听说过吧--NEAT,进化神经网络模型,谷歌一下--这是一个有趣的、相对较新的方向。

不过,尽管 NS 理论很有趣,信息量也很大,但我还是建议所有希望讨论它的人到本论坛的适当主题中去,因为在已经积累了大量信息的情况下,我们可以更有建设性地进行讨论。

在这个主题中,我建议集中讨论自动化和交易机器人的创建,因为这个主题足够重要,值得单独考虑,尤其是在主题中已经指出。

也许有人已经有了自己开发的神经网络机器人,或者已经下载并使用文章中描述的方法生成了机器人,让我们来比较、批评、测试、分析,等等,等等。

 
hlaiman:

我并没有把读者带到任何坏的地方,包括遗传算法。

你可能没有注意到,在高亮部分有 "or"(||),而不是 "and"(&&),尽管在第二种情况下不会出现严重错误,因为 NS 和 GA 已经合并,你还没听说过 NEAT(进化神经网络模型)吧,谷歌一下--这是一个有趣且相对较新的方向。

不过,尽管 NS 理论很有趣,信息量也很大,但我还是建议所有希望讨论它的人到本论坛的适当主题中去,因为在已经积累了大量信息的情况下,我们可以更有建设性地进行讨论。

在这个主题中,我建议集中讨论自动化和交易机器人的创建,因为这个主题足够重要,值得单独考虑,尤其是在主题中已经指出。

也许有人已经有了自己开发的神经网络机器人,或者已经下载并使用文章中描述的方法生成了机器人,让我们来比较、批评、测试、分析,等等等等。

啊哈,我们不想谈本质问题。其实我也不想。

你自己的广告话题吧。再见。

 
Urain:

是啊,我们真的不想谈这个。我也不想谈

你可以开始你自己的广告线程。再见。

为什么我不想,恰恰相反,我建议在已经进行了数年的地方继续讨论,这样就不会从头开始,也不会重复。
当然,如果你在这个话题上有新的东西,或者你只是在寻找一个地方,通过复制粘贴那些 NS 讨论来提高你的评分。

总的来说--事实上,我认为对交易者而言,NS 的理论讨论只具有教育意义,我坚决反对手工实现,因为在我看来,绝大多数借助此类实现进行交易的负面经验实际上与 NS 毫无关系,都是由于开发过程中的微不足道的错误造成的。

也就是说,我试图稍微调整一下讨论的方向,是出于提高其实用性的愿望。

 
hlaiman:

感谢大家参与讨论和反馈,有兴趣的朋友可以详细查看测试EA Hlaiman EA Generator 007的信号 -
登录 : 1512007
密码 : a3mlnkj
服务器 : MetaQuotes-Demo

例如,我很想看一个月的真实情况。这样至少会有一些系统盈利的概念,但不是在演示版上。我没有额外的 100 英镑来用 500 杠杆开始 0.01 手的交易????。不管怎么看,模拟就是模拟,你不能相信它!
 
Desead:
比如说,我就很想在现实生活中看一个月。那样的话,至少会有一些系统盈利的概念,但不是在模拟上。没有额外的几百英镑可以用 500 杠杆从 0.01 手开始 ????无论如何,模拟就是模拟,您不能相信它!

您说得对,只有在特定经纪中心的真实交易条件下,才有可能评估该策略的实际盈利能力,我们将尝试启动此类监测,但只有在开发和调试了上文提到的 附加高频 SignalHFT 模块之后
在这种情况下,就价格走势预测和发布交易信号的准确性而言,对策略效率的前瞻性测试和初步评估,真实交易只能干扰实验的纯粹性,因为执行和取消或延迟触发订单的情况比模拟交易更糟。

如果我们要评估外汇高频交易(HFT)的前景,例如,根据已知的股票市场类比 进行推断,我们至少可以确定有效策略开发的三个主要组成部分--加速交易算法工作的手段、并行计算以及在不同交易平台上同时工作的组件。


如今,MQL5 已经具备快速交易 Async 功能,支持 OpenCL,现在 MQ 正在 MT4 平台上调整快速 MQL5,我们还在为 Hlaiman EA 生成器开发新的 HFT 引擎组件。
特别是,除了 MT4 和 MT5 的多终端交互工具外,集成 Dukascopy、FXCM、MBT、Ninja、LiveTrade 的新插件也将很快推出,使交易者能够创建复杂的多平台、多模块策略。

分布式计算和并行化元素也出现在本文的神经网络机器人中。结论部分指出,"智能交易系统 "和发送到 "Hlaiman "引擎的脚本是异步执行的,而且可以在不同的计算机上运行带有 "智能交易系统 "的终端和带有插件的 hlaim.exe,它们之间可以进行网络通信。如果您有两台联网电脑,可以检查一下。为此,请在其中一台电脑上运行 hlaim.exe,在另一台电脑上运行 MT5 终端,并在神经网络机器人的设置中指定运行 hlaim 的电脑的网络名称。


为了正常运行,启动 hlaim.exe 的计算机必须有一个与终端的 MQL5\FILES 目录同名的目录,以及一个与智能交易系统和符号相对应的神经网络训练数据文件。

Как выглядят 10 миллисекунд высокочастотного трейдинга
Как выглядят 10 миллисекунд высокочастотного трейдинга
  • habrahabr.ru
Эрик Хансэйдер, основатель компании Nanex, занимающейся аналитикой и информационными системами для высокочастотного трейдинга, публикует на YouTube очень любопытные визуализации высокочастотной торговли. Вот, например, 10 миллисекунд торговли акциями корпорации Merck: Прямоугольники, расположенные по окружности, представляют собой биржи...
 
非常好,感谢分享。
 
我按照文章中的方法操作,只是将创建的智能交易系统 名称改为我自己的名称,但最终什么也没成功。我发现了一个错误--默认情况下,Metaeditor 不会将智能交易系统保存在 Expert 文件夹中,我移动了智能交易系统,但情况并没有改观,日志显示 TeachHNN (EURUSD,H1) OnStart:error to initialise CSignalHNN TeachHNN (EURUSD,H1) CSignalHNN::InitHNN: Error!初始化管道服务器(可能原因:HLAIMAN 应用程序未运行!)。它还缺少什么?
 
找到了Hlaiman EA 发电机无法启动。
 

是否可以根据交易者过去的盈利交易设置网络训练?

网络会跟踪交易者使用的指标和震荡指标的位置、价值和方向,以及任何价值偏差,例如 1-5%(可定制)。

通过这种方式,您可以识别盈利交易--例如,按利润排序--而智能交易系统将在类似时刻推荐交易。

我可以使用这样的选项。

顺便说一下,通过任何交易者的成功交易运行 EA,并取得积极的总体结果,将测试结果 累积到内存中,随后将该内存升级到另一个神经网络中也是合适的。

执行--向中央网络发送报告和盈利交易算法--处理--向网格大脑出售或发送免费更新。

如果您感兴趣,请给我写信。

 
trora:

是否可以根据交易者过去的盈利交易设置网络训练?

网络会跟踪交易者使用的指标和震荡指标的位置、价值和方向,以及任何价值偏差,例如 1-5%(可定制)。

通过这种方式,您可以识别盈利交易--例如,按利润排序--而智能交易系统将在类似时刻推荐交易。

我可以使用这样的选项。

顺便说一下,通过任何交易者的成功交易运行 EA,并取得积极的总体结果,将测试结果 累积到内存中,随后将该内存升级到另一个神经网络中也是合适的。

执行--向中央网络发送报告和盈利交易算法--处理--向网格大脑出售或发送免费更新。

如果您有兴趣,请与我联系。

您想进入交易者的大脑:)- 要做到这一点,您至少需要在 "sklifasovsky "担任神经外科医生。