MetaTrader4
Zigzag2 R 指标解析:提升交易策略的利器
在标准的 Zigzag.mq4 指标中,使用了 DRAW_SECTION 绘制样式,这种样式仅能在不同的 K 线之间绘制线条。不过,使用 DRAW_ZIGZAG 绘制样式就能打破这一限制。这个样式采用了两个缓冲区,而不是一个。Zigzag2_R_.mql4 指标正好展示了这种绘制方式。在代码中,处理了外部 K 线的情况:当当前 K 线的最高点高于前一 K 线的最高点,且当前 K 线的最低点低于前一 K 线的最低点时,进行相应的处理。同时,代码中显示的颜色是由两个 K 线中第一个 K 线的颜色定义的。#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Blue
#property indicator_color2 Red要从其他程序中调用这个指标,你可以使用如下两个构造:iCustom(NULL, 0, "Zigzag2_R_", 12, 5, 3, 0, index) - peaks
iCustom(NULL, 0, "Zigzag2_R_", 12, 5, 3, 1, index) - bottoms关于外部 K 线的处理代码只是一个示例,你可以根据自己的交易策略来设计相应的算法。
2008.02.02