在Metatrader 5中你的符号和你的数据源 - 页 6 12345678910111213...26 新评论 Georgiy Merts 2015.04.24 14:22 #51 我在上一页举了一个例子,说明该算法是如何工作的。你可以看到,在这个过程结束前很久,就已经形成了团块状的最大值,而且所有的最大值都是一次性的下面是GA在几分钟内对这个功能的工作结果。在我看来,这已经很接近了。 Renat Fatkhullin 2015.04.24 14:23 #52 IvanIvanov: 毫不含糊地装上远程代理!:-)具体到这条路线,我写道 "可能没有足够的钱给几代人的后代"。不要失去数字背后的物理意义。 Prival-2 2015.04.24 14:29 #53 Renat: 我们已经决定开放接口,为MT5编写我们自己的数据源。你将可以自由地编写你自己的数据源,包括rltime数据源。这将允许任何数据被插入,包括详细的历史和Level2的滚珠。默认情况下,我们将提供一些内部数据文件,包括离线的数据文件。虚拟人物也将在测试器中提供。当然,所有这些都是免费的。 是否有一个详细的描述,并举例说明如何做到这一点? [删除] 2015.04.24 14:32 #54 Renat:具体到这条路线,我写道 "可能没有足够的钱给几代人的后代"。不要失去数字背后的物理意义。 你关心什么,我可以不,也许我可以不,有人可以,你的利润......。我不是在建议取消GA,我是在建议用户应该有一个选择... Renat Fatkhullin 2015.04.24 14:41 #55 event:函数Z = cos(1.5*x)*cos(1.5*x) + sin(2.25*y) + cos(3*x*y); 其中X和Y为-3至+3我还想知道如何在MT5中找到它的最大值。至于方法--想法来自hubra上的文章,在matlab和C#中实现。这是最基本的。input double x=0; // start=-3.0, step=0.01, stop=3.0 input double y=0; // start=-3.0, step=0.01, stop=3.0 double OnTester() { return( MathCos(1.5*x)*MathCos(1.5*x) + MathSin(2.25*y) + MathCos(3*x*y) ); } 在mathlab完全蛮力模式下运行361,201次(53秒),有指定的限制和步骤。然后运行遗传学,它在8700次传递中得到了解决(12秒的时间),找到了一些理想的最大值的簇群。 [删除] 2015.04.24 14:45 #56 移动平均数 - 标准MT5交付完成两个参数的搜索(耗时约40分钟)。在同一时期对相同的两个参数采用遗传算法(耗时几秒钟)。 可以看到搜索上的参数可靠性区域的桥段遗传学上并不清楚它们是横向的还是从下往上到左的。 Renat Fatkhullin 2015.04.24 14:45 #57 IvanIvanov: 这对你来说有什么区别,我可以不做,也许我做不到,别人可以,利润对你来说......。我不是建议取消GA,我是建议用户有一个选择......我是说,你还是不明白。请重新阅读我的答案。 Renat Fatkhullin 2015.04.24 14:47 #58 Prival-2: 是否有详细的描述,并举例说明如何做到这一点? 我们要到下一个版本之后才会这样做。 Prival-2 2015.04.24 14:50 #59 Renat: 我们将在下一个版本之后才会进入这个问题。 提前感谢,请提供更多细节,特别是二级和对这个数据的测试。 [删除] 2015.04.24 14:55 #60 MathExp(cos(1.5*x)*cos(1.5*x) + sin(2.25*y) + cos(3*x*y))总过冲量遗传学从-3到3,增量为0.025 12345678910111213...26 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
下面是GA在几分钟内对这个功能的工作结果。在我看来,这已经很接近了。
毫不含糊地装上远程代理!:-)
具体到这条路线,我写道 "可能没有足够的钱给几代人的后代"。
不要失去数字背后的物理意义。
我们已经决定开放接口,为MT5编写我们自己的数据源。
具体到这条路线,我写道 "可能没有足够的钱给几代人的后代"。
不要失去数字背后的物理意义。
函数Z = cos(1.5*x)*cos(1.5*x) + sin(2.25*y) + cos(3*x*y); 其中X和Y为-3至+3
我还想知道如何在MT5中找到它的最大值。
至于方法--想法来自hubra上的文章,在matlab和C#中实现。
这是最基本的。
在mathlab完全蛮力模式下运行361,201次(53秒),有指定的限制和步骤。
![](https://c.mql5.com/3/64/3d__1.png)
然后运行遗传学,它在8700次传递中得到了解决(12秒的时间),找到了一些理想的最大值的簇群。
移动平均数 - 标准MT5交付
可以看到搜索上的参数可靠性区域的桥段
遗传学上并不清楚它们是横向的还是从下往上到左的。
这对你来说有什么区别,我可以不做,也许我做不到,别人可以,利润对你来说......。我不是建议取消GA,我是建议用户有一个选择......
我是说,你还是不明白。
请重新阅读我的答案。
是否有详细的描述,并举例说明如何做到这一点?
我们将在下一个版本之后才会进入这个问题。
MathExp(cos(1.5*x)*cos(1.5*x) + sin(2.25*y) + cos(3*x*y))
总过冲量
遗传学
从-3到3,增量为0.025