有谁为自己的机器人做了自动虚拟自我优化? - 页 5 1234567891011 新评论 Stanislav Korotky 2019.11.30 17:27 #41 Petros Shatakhtsyan: 你可以在专家顾问内部进行自动优化(例如,我很久以前在英文博客中写过几个部分--从这里开始),也可以在外部进行自动优化--网站上有很多关于运行终端副本的文章,在其中优化专家顾问并获得结果(设置)。 最新的解决方案可能是来自于fxsaber。 Petros Shatakhtsyan 2019.11.30 18:47 #42 Stanislav Korotky: 自我优化既可以在专家顾问内部实现(例如,我很早就在英文博客中写了几个部分--这里的开头),也可以在外部实现--网站上有很多关于运行终端副本的文章,在其中优化专家顾问并获得结果(设置)。最新的解决方案可能是来自于fxsaber。 我从不看别人的代码,我也不想知道谁在做共同优化,他们是怎么做的。 许多人在写作时,好像他们什么都知道。你不应该说会是什么和如何,而只是展示最终结果。也就是说,自我优化能带来什么? 在这里,欧元兑美元是最高的结果(从2017年到2019年)。 但从今年开始,它已经改变了,其他货币对也来了。当然,这取决于TS的情况。 下面是在不同的服务器上 对2019年的所有货币对进行测试的例子。 所有货币对都有相同的调整参数。自今年年初以来,它一直没有被优化。 而问题是,当自我优化发挥作用时,会发生什么? 第一个表格有60对,第二个有44对。 Maxim Kuznetsov 2019.11.30 19:40 #43 Petros Shatakhtsyan: 顺便说一下,MQL库有一个特殊的功能,用于自我优化的EA。 Petros Shatakhtsyan 2019.11.30 20:14 #44 Maxim Kuznetsov: 顺便说一下,MQL库有一个特殊的功能,用于EA的自我优化 这些功能在哪里? 但我仍然会有一个虚拟的自我优化。 也就是说,同一个机器人将单独工作,但它不会使用MQL交易函数,而不是开仓和平仓指令,所有的头寸都将存储在结构的数组中。最后的结果也会如此。 Aleksey Nikolayev 2019.11.30 20:42 #45 Maxim Kuznetsov:顺便说一下,MQL库有一个特殊的功能,用于专家顾问的自我优化。 ExpertRemove() Renat Akhtyamov 2019.11.30 21:15 #46 Petros Shatakhtsyan: 我不认为有任何机器人能一直显示相同的结果。 当你改变经纪商、交易账户类型时,结果也会有所不同,更不用说不同的货币对,你需要分别优化每个货币对并选择最佳输入参数。 所以有必要进行虚拟的自我优化(没有MT5测试仪优化器)。 它将如何运作? 在每周收市后的周六,虚拟优化被自动激活,每个货币对使用3、6或12个月的真实点位。它没有更多的意义,因为市场一直在变化。 根据结果,自动选择输入参数的组合,例如,谁有更多的利润但更少的最大跌幅,更多的交易和更高的恢复系数。 所有这些选定的参数都被写入一个文件,以便在开市时可以加载这些参数,并与新的参数一起工作。 为什么是虚拟优化? 因为 不会调用 MQL 交易函数 ,以确保速度 。当然,所有的操作和计算都必须通过公式手动完成。 如果有人使用它,我想知道它的效果有多快,结果如何。 是否值得应用它? 当然,它是值得使用的 例如,预设一个指标的参数 Maxim Kuznetsov 2019.11.30 21:29 #47 Aleksey Nikolayev: ExpertRemove() 你猜对了 :-) 你知道怎么做!你知道... Vitaly Muzichenko 2019.11.30 21:36 #48 Aleksey Nikolayev: ExpertRemove() 谢谢你!应该在EA的什么地方输入这个信息? P.S. 也许我应该试试这种方式 :) if(ProfitToday() >= 100500%) ForexRemove(); Maxim Kuznetsov 2019.11.30 21:43 #49 Vitaly Muzichenko: 谢谢你!应该在EA的什么地方输入这个信息? P.S. 也许可以这样试一试 :) ( AccountProfit()>StartBalance()*100500) & WithdrawAll() & Run() & Run() Alexey Viktorov 2019.11.30 21:49 #50 Vitaly Muzichenko: 谢谢你!应该在EA的什么地方输入这个信息? P.S. 也许可以这样试一试 :) 维塔利,不要再这样开玩笑了。起初,我的下巴惊讶地掉了下来,你不知道......。直到大约10秒钟后,我才意识到......。 1234567891011 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
自我优化既可以在专家顾问内部实现(例如,我很早就在英文博客中写了几个部分--这里的开头),也可以在外部实现--网站上有很多关于运行终端副本的文章,在其中优化专家顾问并获得结果(设置)。最新的解决方案可能是来自于fxsaber。
我从不看别人的代码,我也不想知道谁在做共同优化,他们是怎么做的。
许多人在写作时,好像他们什么都知道。你不应该说会是什么和如何,而只是展示最终结果。也就是说,自我优化能带来什么?
在这里,欧元兑美元是最高的结果(从2017年到2019年)。 但从今年开始,它已经改变了,其他货币对也来了。当然,这取决于TS的情况。
下面是在不同的服务器上 对2019年的所有货币对进行测试的例子。 所有货币对都有相同的调整参数。自今年年初以来,它一直没有被优化。 而问题是,当自我优化发挥作用时,会发生什么?
第一个表格有60对,第二个有44对。
顺便说一下,MQL库有一个特殊的功能,用于自我优化的EA。
顺便说一下,MQL库有一个特殊的功能,用于EA的自我优化
这些功能在哪里?
但我仍然会有一个虚拟的自我优化。
也就是说,同一个机器人将单独工作,但它不会使用MQL交易函数,而不是开仓和平仓指令,所有的头寸都将存储在结构的数组中。最后的结果也会如此。
顺便说一下,MQL库有一个特殊的功能,用于专家顾问的自我优化。
ExpertRemove()
我不认为有任何机器人能一直显示相同的结果。
当你改变经纪商、交易账户类型时,结果也会有所不同,更不用说不同的货币对,你需要分别优化每个货币对并选择最佳输入参数。
所以有必要进行虚拟的自我优化(没有MT5测试仪优化器)。
它将如何运作?
在每周收市后的周六,虚拟优化被自动激活,每个货币对使用3、6或12个月的真实点位。它没有更多的意义,因为市场一直在变化。
根据结果,自动选择输入参数的组合,例如,谁有更多的利润但更少的最大跌幅,更多的交易和更高的恢复系数。
所有这些选定的参数都被写入一个文件,以便在开市时可以加载这些参数,并与新的参数一起工作。
为什么是虚拟优化? 因为 不会调用 MQL 交易函数 ,以确保速度 。当然,所有的操作和计算都必须通过公式手动完成。
如果有人使用它,我想知道它的效果有多快,结果如何。
是否值得应用它?
当然,它是值得使用的
例如,预设一个指标的参数
ExpertRemove()
你猜对了 :-)
你知道怎么做!你知道...
ExpertRemove()
谢谢你!应该在EA的什么地方输入这个信息?
P.S. 也许我应该试试这种方式 :)
谢谢你!应该在EA的什么地方输入这个信息?
P.S. 也许可以这样试一试 :)
( AccountProfit()>StartBalance()*100500) & WithdrawAll() & Run() & Run()
谢谢你!应该在EA的什么地方输入这个信息?
P.S. 也许可以这样试一试 :)
维塔利,不要再这样开玩笑了。起初,我的下巴惊讶地掉了下来,你不知道......。直到大约10秒钟后,我才意识到......。