下载MetaTrader 5

MQL5云网络: 你还在计算吗?

21 八月 2013, 05:36
MetaQuotes Software Corp.
0
1 509

MQL5 云网络发布以来很快就要有一年半的时间了,这个领先事件又迎来了一个算法交易的新时代 - 现在通过轻点鼠标,交易人员就可以拥有成百上千的计算核心来处理优化他们的交易策略。

所有关于网络安装,设置和结构的问题都包含在 MQL5云网络官网的常见问题中,这里还有一个我们大家都会苦恼的问题:“多少钱?”为了一劳永逸地回答这个问题,我们增加了一个特别功能,允许每个云代理客户看到,在他们的EA交易程序优化过程中有多少任务被计算。您所需要做的就是访问您的MQL5.Community个人资料中的代理->任务页面,


您可以在这里看到优化中有多少通过已经完成,是什么时候进行的还有花了您多少积分。上面的屏幕截图表明,在标准发布中的EA交易程序,MACD Sample 在 EURUSD 的 H1 (相应的品种和期间) 开始于 2013年9月20日14:20。目前的通过数 (完成的任务) 是零,因为这个截图是在优化刚刚开始的时候做的。


MACD Sample EA交易程序以“每一订单号”模式运行七个月的优化

下面的图片显示了为参数优化做的设定


根据MACD Sample外部参数的组合,通过数总和超过1528亿,就算我们假定每个通过需要一秒钟的时间,总共优化时间将为485年。在测试2012年自动交易锦标赛自动测试的设置中,选择2012.01.01到2012.08.01作为日期,"每一订单号"作为订单生成模式,

选择完整算法 (完全参数搜索) 作为优化模式,然后开始优化。策略测试器将会独立地做出决定,认为提供的通过数需要使用基于快速遗传算法并且将转到快速优化模式。使用基于快速遗传算法的优化只牵涉一个MQL5云网络任务管理器中的代理,因为任务管理器的职责就是在相关代理中重新发放任务。


上图显示,在欧洲2号(Europe 2)访问点的代理中发放了2172个任务,其中2168个任务的计算现在已经完成。

在估算通过那一行显示的数字是10496,这可以证实策略测试器是切换到基于快速遗传算法模式的。下面的屏幕截图表明,10496个通过中的2815个现在已经完成了。


为了监测优化图表,让我们切换到对应页面。


在优化之后,我们切换到日志部分,我们可以看到在8704个通过中,总共有134个任务是使用本地代理(总任务数的3%)而3892个任务使用了云代理。



计算4000个任务要多少钱呢?

现在我们可以找到最开始所问问题的答案了 - 为了在日期2012年1月1日到2012年8月1日,“每一订单号”模式下优化EA交易程序 MACD Sample,需要多少钱?我们去访问个人资料页面可以看到在“代理”页面的答案是 0.23 积分。


云代理在24分钟内计算了3892个任务,和策略测试器的数据完全相符。

就这样,我们用了将近500个代理为我们工作了24分钟而只花了0.23个积分。如果您本地只有4个代理,您必须要等待超过3000分钟 (500云代理*24分钟/4个本地代理),也就是50个小时或者两天多点的时间,优化才能结束。这样,您用了0.23积分就购买了50个小时的为交易策略参数优化做计算的时间,现在你再想想在真实世界中用0.23美元可以买到什么呢 - 不多吧?

相信您可以自己决定,这样的加速物有所值!


本文译自 MetaQuotes Software Corp. 撰写的俄文原文
原文地址: https://www.mql5.com/ru/articles/669

全新 MetaTrader 5 和 MQL5 来袭 全新 MetaTrader 5 和 MQL5 来袭

这只是 MetaTrader 5 的一个简短介绍。我无法在如此短小的篇幅里给出系统所有新功能的描述 - 测试从 2009 年 9 月 9 日即已开始。这是一个具有象征意义的日子,我肯定这也会是一个幸运数字。就在几天之前,我拿到了 MetaTrader 5 终端和 MQL5 的试用版。我并没有试用所有的功能,即便如此,它们也给我留下了深刻的印象。

关于MetaTrader 4和MetaTrader 5交易信号的一般资料 关于MetaTrader 4和MetaTrader 5交易信号的一般资料

MetaTrader 4 / MetaTrader 5的“交易信号”是这样一种服务,它允许普通交易者复制信号提供者的交易操作。我们的目标是开发一种能被广泛使用的新服务,它能够保护订阅者,并为他们减少不必要的成本支出。

探索新功能:MQL5 的自定义指标 探索新功能:MQL5 的自定义指标

在这里,我无法一一列举新终端和新编程语言的所有新的可能性和功能。这数不胜数,而且部分创新点也需要以单独的章节来进行详细探讨。同样,本章节也不会出现以面向对象编程语言写就的代码。这部分内容十分重要,不能简单地附于其他内容之后作为补充优点呈现给开发人员。在本文中,我们将会探讨指标,以及相比 MQL4 指标的结构、图形、类型和编程细节。希望无论是初学者还是经验丰富的开发人员均能从本文中获益,也许部分读者还会有自己新的发现。

Jeremy Scott - MQL5市场上的成功卖家 Jeremy Scott - MQL5市场上的成功卖家

Jeremy Scott,在MQL5.community 中他的昵称是Johnnypasado,因其在MQL5市场上出售产品而为人们所熟知。Jeremy已经赚了好几千美元,并且这一势头还在延续。我们决定和这个未来的百万富翁来个近距离接触,并为其他MQL5市场上的卖家提供些建议。