DoubleZigZag - MetaTrader 5 专家


这个想法的作者 是 马克西姆, 和 mq5代码的作者 是 巴拉巴什卡孔。
EA 交易使用两个 ZigZag 指标进行分析:一个较小的 ZigZag 参数(13.5,3) 和参数乘以八的更大锯齿形:(13*8,5*8,3*8)
//--- 创建指标 iCustom 的句柄 句柄_i自定义=定制(象征(),时期(),“示例\\ZigZag”,13,5,3);//--- 如果未创建句柄 如果(handle_iCustom==INVALID_HANDLE) { //--- 告知失败并输出错误代码 打印格式(“无法为符号 %s/%s 创建 iCustom 指标的句柄,错误代码 %d”, 象征(), 枚举转字符串(时期()), 获取最后一个错误()); //--- 指标提前停止 返回(初始化失败); }//--- 创建指标 iCustom 的句柄 句柄_iCustomX8=定制(象征(),时期(),“示例\\ZigZag”,13*8,5*8,3*8);//--- 如果未创建句柄 如果(handle_iCustomX8==INVALID_HANDLE) { //--- 告知失败并输出错误代码 打印格式(“无法为符号 %s/%s 创建 iCustomX8 指标的句柄,错误代码 %d”, 象征(), 枚举转字符串(时期()), 获取最后一个错误()); //--- 指标提前停止 返回(初始化失败); }
为了做出交易决定,较大之字折线最后一个峰值的两条腿(13*8,5*8,3*8) 进行分析,同时分析较小之字折线 (13,5,3)包含在这两条腿中被计数。
如果收到开立买入仓位的信号,则所有卖出仓位都会被平仓。反之亦然:如果收到开仓信号,所有买入仓位都会被平仓。
EA 交易参数:

较大的锯齿形调整浪 (13*8,5*8,3*8) 显示为红色,较小的锯齿形调整浪 (13,5,3) 显示为黄色。
分别,ABC是较大锯齿形调整浪 (13*8,5*8,3*8) 的峰值。
腿AB和交流电包含较小锯齿形调整浪 (13,5,3) 的九个峰值。
EURUSD,M1 测试结果:

附件下载
📎 doublezigzag.mq5 (31.14 KB)
Source: MQL5 #18629
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
