大家好,今天我们来聊聊移动平均线的差异以及在 MetaTrader 5 中的一个专家顾问(EA)。这个 EA 是在观察到两条移动平均线发散和收敛时开发的,通常在趋势变化之前,这两条移动平均线的瞬时值之间会有一个最大差异。
这个差异是通过非线性的三次转移函数进行放大,以便区分从零的主要和次要偏移。最后一步是一个简单的水平判别器,它设定了高低阈值,能够在主要偏移发生之前发出趋势变化的信号。
虽然这个 EA 在默认设置下,在过去的交易锦标赛期间使用 1 小时图表的 EURUSD 交易对上取得了不错的优化结果,但它在不同时间段下通常需要不同的参数才能获得最佳效果。
为了减少优化时间,这个 EA 不使用自定义指标,尽管它包含了一个用于策略测试器的自定义增量指标,在可视化模式下可以使用,并且可以在可选行中禁用:GI=iCustom(NULL,0,"madelta_inc",d,m,F,FM,FP,S,SM,SP);。这个指标展示了三次函数的操作,具有高低阈值,信号颜色会变为黄色表示买入,变为红色表示卖出。

建议:
我欢迎大家提供任何建议,如何使这个顾问能够自我优化,以便在不同时间框架下产生一致的结果。
评论 0