自动缩放锯齿形 - MetaTrader 5脚本


一种锯齿形,根据步长确定新的摆动点。波动检测的灵敏度由单个输入“刻度”控制,该输入“刻度”调整指标对价格变化的响应程度。
这步长定义反转当前波浪方向所需的最小价格变动。它决定了在认为波动方向发生改变之前所需的价格变动阈值。
传统的 Zigzag 指标使用“深度”参数来定义波动反转所需的最小价格柱数量,而该指标则关注价格变动本身。但尽管存在这种差异,其功能非常相似,因为在新的波动得到确认之前都会有一个腿延续。它应该用于摆动分析。
它是 Evgeniy Chumakov 对 MT4 指标的转换。
原始 MT4 指标可以在这里找到: https://www.mql5.com/en/code/54274
增加刻度值将使锯齿形对价格变化更加敏感,因此刻度值越高,锯齿形点就越多。
默认比例输入 1.0 主要是为货币对设计的。
对于 XAUUSD,您可以从 3000 的规模输入开始,然后从那里开始。
对于 BTCUSD,您可以从 25000 的规模输入开始,然后逐步增加。
对于其他类型的市场,您将必须通过反复试验来找到合适的起始规模值。
附件下载
📎 autoscaling_zigzag.mq5 (21.3 KB)
Source: MQL5 #56616
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
