文章 "MQL5自优化智能交易系统(第八部分):多策略分析(2)"

 

新文章 MQL5自优化智能交易系统(第八部分):多策略分析(2)已发布:

欢迎继续阅读本系列文章,我们将把前两个交易策略合并为一个集成交易策略。本文将展示多种合并多个策略的可行方案,并介绍如何控制参数空间,确保即使在参数数量增加的情况下,仍能进行有效的优化。

在上次讨论中,我们构建了一个基类,作为所有交易策略的基础。这个基类让我们能够在MQL5中实现第一个策略——移动平均线交叉策略。随后,我们将灵活的策略类与相同策略的硬编码版本进行对比,以验证性能是否匹配。

借助MetaTrader 5策略测试器,我们可以找到最优的参数设置。而人工寻找合适的参数往往颇具挑战。这也正是MetaTrader 5中遗传优化器的价值所在。它能自动化该过程,节省时间和精力。 

我们还采用了前向测试技术,从结果中筛选出稳定的参数集。证实了我们的实现既准确又高效。

今天,我们会更进一步。基于相对强弱指数(RSI)构建第二个策略,并将其与移动平均线(MA)交叉策略合并。通过合并,我们的目标是创建一个更稳健且可能更有利可图的集成策略。我们还将使用MetaTrader 5策略测试器来优化这个新的合并策略。但在深入探讨之前,必须先了解一个关键概念:参数最小化。


作者:Gamuchirai Zororo Ndawana