ID Lite Info MA - MetaTrader 5脚本



默认情况下,该指标显示两个不同移动平均线 (МА) 的九个值当前时间范围,先前连续 МА 值之间的差值和 MA 之间的差值(以点为单位)。您可以将数据显示设置为正偏移或负偏移和/或四舍五入到所需的小数位。不支持显示零(当前)柱的值。
该指标,如MetaTrader 4 的版本,不仅可以用于显示连续值之间的差异,还可以用于显示以点为单位的距离,而无需扩展源代码:
如下面的屏幕截图所示,表格显示在 3 位图表上,其中的值四舍五入为 2 位小数,并且还“扩展”为 4 位小数。
除此之外,该指标与其相同MetaTrader 4 版本:
在指标表中,移动平均线(或条形)标记以及相邻连续值之间的差异的颜色会自动更改。当值更改为更大、更小和/或相等时,会应用不同的颜色。不支持更改第五个表行中显示的两个移动平均线(和/或条形图或偏移量)之间的差异颜色。
计算和更改表值发生在以下情况:
如果 X 轴每个表格行中的九个值太多或太低,则要更改单元格数量以及计算和显示的数据量,您需要更改9在此行代码中将其转换为 >= 2 的正数:
#定义ARRAY_SIZE_X 9
附加信息:

图1.指示线、标记和点之间的差异高的和低的3 位图表上的价格,四舍五入到小数点后 2 位

图2. 3 位图表上 2 个移动平均线之间的标记和点差,“扩展”至小数点后 4 位
笔记:如果您已将该指标与标准移动平均线一起添加到图表上,并且尚未在 ID Lite Info MA 输入参数中设置偏移和/或舍入,但该指标的线条与标准 MA 不匹配(具有相同的参数),那么请不要对计算的准确性妄下结论。
打开数据窗口并检查标准移动平均线的显示位数(例如,在 3 位图表上可能使用 4 位小数)。
在我看来,这是正常且方便的,因为移动平均线是由平均值计算的。例子:(1.2052 + 1.2057 + 1.2073)/3 = 1.2060667。因此,具有四舍五入或扩展数字的计算值增加了可能的使用场景的数量。
如果线路应该完全匹配(其他参数相同),您可以选择更多的小数位小数位ID Lite Info MA 输入参数中的下拉列表。

图3。内置移动平均线和 ID Lite Info MA(带小数位)=当前图表)在 3 位图表上
2015 年 9 月 25 日起版本 1.11:
附件下载
📎 id_lite_info_ma.mq5 (80.9 KB)
Source: MQL5 #13356
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
