如何验证MT4/MT5指标是否有‘未来’特性
有些指标会有所谓的‘未来’,也就是指标在运行阶段,会把过去生成的指标信号或指标线段给从新绘制,导致之前看的信号作了交易判断后,后续就消失了。在英文的术语称呼这样的指标‘未来’特性叫 repaint 也就是会重新绘制的意思。
有些交易朋友不喜欢这样具有‘未来’特性的指标,但有些交易朋友不在意,反而视为是加仓型策略的提前进场信号点。不管如何,在MT4/MT5自带指标里,绝大部分是没有未来特性的指标,唯一有未来的自带指标是 zigzag 这个指标。对于不是 MT4/MT5 自带指标的第三方指标,如果介意是否有未来特性,可以参考下面的流程来辨别。
辨别指标未来的一种方式是直接检查指标代码里的逻辑,但这样的方式需要指标源码而且也需要花时间去判断代码里的逻辑,对于大部分交易朋友是不可行的方式。另外一种方式,MT4/MT5 复盘环境除了可以复盘 ea,同样可以‘复盘’指标的。在 MT4/MT5 复盘环境下,开启复盘图表,慢慢用肉眼观察,看指标线或指标信号是否会有回溯改变的状况。
MT4 复盘‘指标’流程,在复盘窗口左上角选择‘技术指标’,然后右边选择要复盘的指标名,勾选‘复盘显示’,然后按右下角‘开始’按键就会出现复盘图表加载这个指标开始运行了。
MT5 复盘‘指标’流程,在复盘窗口的‘概览’子窗口,选择‘指标’