文章 "您应该了解的MQL5向导技巧(第七十一部分):使用MACD与OBV形态"

 

新文章 您应该了解的MQL5向导技巧(第七十一部分):使用MACD与OBV形态已发布:

指数平滑异同移动平均线震荡指标(MACD)与能量潮指标(OBV),是另一组可在MQL5智能交易系统(EA)中联合使用的技术指标。与本系列文章一贯的思路相同,这一组合具有互补性:MACD用于确认趋势,OBV则用于验证成交量。我们依旧通过MQL5向导来构建并测试这一组合的潜在效果。

将趋势跟踪类震荡指标MACD与OBV搭配使用。二者互为补充:一个追踪趋势,另一个衡量成交量。我们以英镑兑日元(GBPJPY)交易品种为例,将2023年作为训练周期,2024年作为前向步进测试窗口期。在2023年的“训练” 与参数优化过程中,除了寻找最优的形态信号权重外,还对入场价格间隙与止盈目标进行了优化。整个测试过程不设置止损,仅依靠自定义信号类中的平仓阈值权重,来平掉不再符合开仓逻辑的持仓。

下方展示的测试报告大多显示盈利,但这并不代表前向步进一定成功,因为测试区间同时包含了EA的参数优化周期。这是本系列一贯沿用的测试方式,并将继续沿用。因此,读者在解读测试结果时需注意这一点,同时也要注意测试周期非常短。 

我们依次测试10种信号形态,规则如下:

形态索引从0到9,便于EA计算并专属调用对应的映射值。例如,如果形态索引为1,则参数PatternsUsed需设置为2的1次方,即2;如果索引为4,则为2的4次方,即16,以此类推。由于总共有10种形态,因此该参数的最大有效值为1023。0到1023之间非2的纯指数的数值,代表10种形态中的多种形态组合。


作者:Stephen Njuki