MQL5:zig-zag 指标

本文详细介绍了MQL5中Zig-Zag指标的官方实现,指出了其存在的问题和不足,如代码冗余、效率低下等。文章深入探讨了辅助函数、指标参数、回退计算和重计算区域的选择,提出了优化建议,并阐述了正常情况下的Zig-Zag转折点计算逻辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Zig-Zag 指标是用于描述高低点趋势的指标。


MQL5 官方实现

MQL5 官方实现十分地烂,辣鸡,很多无用的变量,程序冗长,不一致,效率低下。
感觉是多个菜鸟合作写出来的,有一些没有用的变量都没有删掉。
不过,先来看看MQL5的官方实现:

辅助函数

首先引入两个辅助用纯函数1,用于搜索一个数组中一个区间内的最大/最小值的索引。

array[iHighest]=maxi(startPosdepth
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值