检测背离 - MetaTrader 4脚本






DivergenceViewer 中包含的六个标准指标(RSI、MACD、动量、RVI、随机、标准差)之一用作查找价格背离的数据源(在指标术语中 —基础指标)。该指标还可以与两个非标准指标一起运行:Derivative 和 William Blau。
基础指标的参数在同名的输入参数块中设置:

参数的设置顺序应与标准指标中的顺序相同。例如,对于随机基础指标,其符合如下:
如果基本指标参数的数量少于三个,则根本不显示相应的计算周期,并且忽略这些参数的值。因此,对于 RSI 和动量指标,仅设置两个参数的值就足够了:“第一个计算周期”和“指标计算价格”。
如果需要使用其他指标作为基本指标,则在“基本指标”参数中选择值“自定义”,并在“自定义指标”块中填写以下行:
设置基础指标后,需要通过填写“第二个支撑点查找的深度”参数来确定背离的最大长度,并定义价格极值必须与指标极值匹配的程度 - “从价格极值到指标极值”参数。
散度登记基于局部极值查找。要形成任何极值,至少需要三个条,其中的中心是极值。因此,背离的记录会延迟两根柱。该图显示了 A 类背离和标有垂直线(不是指标的一部分)的条形,它们显示了背离登记位置。

指标功能及其形成逻辑的完整描述可在“当前图表上的背离“ 文章。
附件下载
📎 divergenceviewer_ad.mq4 (63.8 KB)
Source: MQL5 #13784
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
