文章 "开发多币种 EA(第 26 部分):交易品种信息工具" 新评论 MetaQuotes 2026.06.15 10:19 新文章 开发多币种 EA(第 26 部分):交易品种信息工具已发布: 在继续开发多币种 EA 之前,让我们尝试使用已开发的库创建一个新项目。这个例子将演示如何最佳地组织源代码存储,以及如何利用 MetaQuotes 的新代码库来帮助我们。 在整个系列中,我们几乎只使用了一种简单的交易策略,只是在最后部分,当主要功能已经实现后,我们才开始考虑添加一种新的交易策略并将其作为主要策略。这个例子展示了尝试释放几乎任何交易策略潜力的可能性(当然,前提是这种潜力确实存在)。 但既然已经达到了目前的水平,前方又为我们展现出了更为广阔的进一步工作空间。现在有许多可能的方向,这使得下一步的选择更加困难。为了克服这一问题,我们尝试改变安排和存储该项目源代码的方式。第一步是在第 23 部分中迈出的,当时我们将大部分代码分离到所谓的“库部分”,其余代码则留在“项目部分”。接下来,我们将注意力转向新代码库的功能,并在另一篇文章“迁移到 MQL5 Algo Forge(第一部分):创建主存储库”中介绍了初步步骤。 利用新存储库功能的策略仍在开发中。总体来说,我希望建立一种能力,使我们能够同时沿多个方向开展库部分的开发工作。这是否可行,还有待观察。 这个过程需要练习。这是唯一能让我们了解所做出的架构决策是否正确的方法。那么,让我们尝试使用已开发的名为 Advisor 的库来创建一个新项目。我们不会立即着手开发一个使用复杂交易策略的 EA 的大型项目。恰恰相反,我们将创建一个不以开发交易 EA 为目的的项目。 图 2.EA 在多个交易品种和时间周期下的结果 已成功完成多个交易品种和时间周期的计算。结果如表格所示。它们目前使用起来还不是特别方便,但仍然足以进行快速的初步分析。 作者:Yuriy Bykov Sergey Chalyshev 2025.04.25 13:36 #1 简直太丢人了( Rashid Umarov 2025.04.25 20:37 #2 Sergey Chalyshev #: 简直太丢人了( 明天我会仔细研究您这篇内容丰富的评论 Arup Nag 2025.04.25 21:49 #3 @Rashid Umarov 你好 你是否一直在密切关注这个帖子,并且能够实现所有内容并进行优化? 能否请你帮我完成这些工作? 祝好 Rashid Umarov 2025.02.05www.mql5.com Профиль трейдера 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
新文章 开发多币种 EA(第 26 部分):交易品种信息工具已发布:
在整个系列中,我们几乎只使用了一种简单的交易策略,只是在最后部分,当主要功能已经实现后,我们才开始考虑添加一种新的交易策略并将其作为主要策略。这个例子展示了尝试释放几乎任何交易策略潜力的可能性(当然,前提是这种潜力确实存在)。
但既然已经达到了目前的水平,前方又为我们展现出了更为广阔的进一步工作空间。现在有许多可能的方向,这使得下一步的选择更加困难。为了克服这一问题,我们尝试改变安排和存储该项目源代码的方式。第一步是在第 23 部分中迈出的,当时我们将大部分代码分离到所谓的“库部分”,其余代码则留在“项目部分”。接下来,我们将注意力转向新代码库的功能,并在另一篇文章“迁移到 MQL5 Algo Forge(第一部分):创建主存储库”中介绍了初步步骤。 利用新存储库功能的策略仍在开发中。总体来说,我希望建立一种能力,使我们能够同时沿多个方向开展库部分的开发工作。这是否可行,还有待观察。
这个过程需要练习。这是唯一能让我们了解所做出的架构决策是否正确的方法。那么,让我们尝试使用已开发的名为 Advisor 的库来创建一个新项目。我们不会立即着手开发一个使用复杂交易策略的 EA 的大型项目。恰恰相反,我们将创建一个不以开发交易 EA 为目的的项目。
图 2.EA 在多个交易品种和时间周期下的结果
已成功完成多个交易品种和时间周期的计算。结果如表格所示。它们目前使用起来还不是特别方便,但仍然足以进行快速的初步分析。
作者:Yuriy Bykov