在Metatrader 5中你的符号和你的数据源 - 页 12 1...5678910111213141516171819...26 新评论 [删除] 2015.04.25 14:21 #111 Laryx:直觉告诉我,这种方法也可以在GA下轻松完成。工作量是差不多的。内循环 "每次都会通过... 但是,最重要的是--那会有多少需求?正如我猜想的那样,不是每个人都会使用甚至是简单的自定义OnTester()函数。但这是一个非常强大的优化工具。 我觉得我错过了什么,因为我很难找到从你的问题的答案(即在测试下获得加速度)到GA的适用性的过渡逻辑。昨天大家都在讨论启发式方法,有人甚至设法编造了一个胖点,说服自己说 "一切都很清楚"。我对争论和信念不感兴趣。很高兴能与你相交。其余的都是空的。甚至那些在MT4中使用OnTester的自定义标准的人在交易机器人方面也做得很好。他们中只有少数人在这里表达自己的意见。而且可能他们是对的。 Alexandr Bryzgalov 2015.04.25 15:14 #112 zaskok:我对争论和说服不感兴趣。 肯定是他))。 Renat Fatkhullin 2015.04.25 16:44 #113 Laryx:直觉告诉我,这种方法也可以在GA下轻松完成。工作量是差不多的。"内循环 "在每一次传递中都会被超越...... 你试图与他对话是白费力气的。这个人根本不使用MetaTrader 5,他只使用4。你可以从他的日志中看到--他已经多年没有运行MT5,但他却批评它。几年前,我已经抓住了他,"你在许多个月前有过一次MT5的发布,你是如何做到评估和批评的?"。他也否认了,因为他现在是他的下一个克隆人。 Vladimir Karputov 2015.04.25 16:48 #114 从这里 开始,从第二页开始,这个话题就被完全放弃了,开始讨论遗传算法。 Dmitriy Skub 2015.04.25 16:53 #115 barabashkakvn:从这里 开始,从第二页开始,他们完全偏离了主题,开始讨论遗传算法。 而这一切都是因为CopyTick 不起作用!) Andrey Khatimlianskii 2015.04.25 19:27 #116 barabashkakvn:这时,从第二页开始,完全放弃了这个话题,开始讨论遗传算法。 现在是时候把一切都转移到一个适当的主题上了(在GAI上有几个现成的主题)。 ANG3110 2015.04.27 03:07 #117 我没有深入研究以前的GA帖子,但我想分享的是,一度因为MT4不允许用ascii测试,MT5也不允许我插入我的引号,我不得不用脚本编写自己的测试器。我尝试了不同的遗传算法,包括我在《遗传算法很简单!》一文中描述的遗传算法。 其中有些是我用mql重写的,有些是以DLL的形式。然后我遇到了另一种叫做退火法的算法。做了几个变体,对计数的速度和准确性感到惊奇。如果说МТА很少发现接近极值的数据,从,退火法在极少数情况下没有发现。结果,我保留了一个简化的(没有温度,但有一个简单的逻辑线性压缩系数),但相当准确的退火法版本。数以万亿计的一年的分钟数据的开盘价,他花了大约5分钟就计算出来了。而这是在没有比照计算的情况下。退火法是个好东西,如果你没试过,就看看吧。 Renat Fatkhullin 2015.04.27 03:34 #118 请提供证据。拿出一个具体的例子,描述它以便独立复制,在MT5和你的测试器中运行,然后发布详细的数据与结论。没有这一点,你的话是不可接受的。这是一个技术性讨论。 ANG3110 2015.04.27 04:18 #119 Renat:请提供证据。拿出一个具体的例子,描述它以便独立复制,在MT5和你的测试器中运行,然后发布详细的数据与结论。没有这一点,你的话是不可接受的。这是一个技术性讨论。 是的,当我写这篇文章时,我正在比较几个不同的选项。我首先试图找到极端的数据,然后我连接到退火法,它找到了这些值,或者更确切的说是一组值,大约在10个案例中的8-9个。然后我把专家顾问的副本放在MT4测试器中,它在大约1-2个实例中发现了这组数值,其余的都在附近的地方。速度可以是近似的,而输入和输出数据只在脚本中处理,计数本身在DLL中进行,通过系统和一些措施,如摆脱循环和函数的几乎线性计算,已经在里面实现。也就是说,它是一个速度计算器,与测试器的比较是不客观的。仅仅通过眼睛就可以看出,当有大量数据时,它的速度更快,根据时间计数器,我的版本快了不少于10倍。我很难进行更深入、更可靠的研究。唯一的一点是,如果它能帮助你,我把算法本身以mqh-file的形式附在后面,为了让你清楚它是如何使用的,运行脚本。 附加的文件: MO.zip 6 kb Renat Fatkhullin 2015.04.27 04:31 #120 也就是说,你的话没有任何确凿的证据。这就更不用说在理论层面上对你的主张进行常规批评的可能性了。 1...5678910111213141516171819...26 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
直觉告诉我,这种方法也可以在GA下轻松完成。工作量是差不多的。内循环 "每次都会通过...
但是,最重要的是--那会有多少需求?正如我猜想的那样,不是每个人都会使用甚至是简单的自定义OnTester()函数。但这是一个非常强大的优化工具。
我觉得我错过了什么,因为我很难找到从你的问题的答案(即在测试下获得加速度)到GA的适用性的过渡逻辑。昨天大家都在讨论启发式方法,有人甚至设法编造了一个胖点,说服自己说 "一切都很清楚"。
我对争论和信念不感兴趣。很高兴能与你相交。其余的都是空的。
甚至那些在MT4中使用OnTester的自定义标准的人在交易机器人方面也做得很好。他们中只有少数人在这里表达自己的意见。而且可能他们是对的。
我对争论和说服不感兴趣。
直觉告诉我,这种方法也可以在GA下轻松完成。工作量是差不多的。"内循环 "在每一次传递中都会被超越......
你试图与他对话是白费力气的。
这个人根本不使用MetaTrader 5,他只使用4。你可以从他的日志中看到--他已经多年没有运行MT5,但他却批评它。
几年前,我已经抓住了他,"你在许多个月前有过一次MT5的发布,你是如何做到评估和批评的?"。他也否认了,因为他现在是他的下一个克隆人。
从这里 开始,从第二页开始,他们完全偏离了主题,开始讨论遗传算法。
这时,从第二页开始,完全放弃了这个话题,开始讨论遗传算法。
请提供证据。
拿出一个具体的例子,描述它以便独立复制,在MT5和你的测试器中运行,然后发布详细的数据与结论。没有这一点,你的话是不可接受的。这是一个技术性讨论。
请提供证据。
拿出一个具体的例子,描述它以便独立复制,在MT5和你的测试器中运行,然后发布详细的数据与结论。没有这一点,你的话是不可接受的。这是一个技术性讨论。
也就是说,你的话没有任何确凿的证据。
这就更不用说在理论层面上对你的主张进行常规批评的可能性了。