请观看如何免费下载自动交易
请在Telegram上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
指标

多通过平均过滤器 - MetaTrader 5脚本

显示:
1217
等级:
(15)
已发布:
2018.12.04 09:22
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

定义 :

在理论中, 几乎一切平均也都可以作为数字过滤器(问题只是要找到对应的系数 - 例如 sma, 所有的系数都是"1"), 但是这个指标更加直接, 在这个版本中不使用系数。在这个版本中避免使用系数有两个主要原因:简单性和代码的高效。这一点的基础是简单移动平均计算得有一点不同,通常是“计算它们的总和然后再除”,以避免 nxn 的复杂度 (它会使得在这个指标运行时让电脑变慢) ,而这就是为什么它看起来不像“经典的”数字过滤器。

关于局限性:

这个指标中的最大通过值是10,如果要改变它,就要像这样修改代码的第四行 :

#define   _maxPass  10

用想要的最大通过数替换“10”(在发布的版本中限制保持在10,是为了实用性)

用法 :

您可以使用颜色的改变作为信号。强烈建议您根据自己的交易风格实验取得最佳的通过数 (参见 "big picture" 实例,就可以知道应当作实验的原因). 另外,通过数为1的话,这个指标就和SMA(简单移动平均)一样。当通过数不为1,就会出现差异,所以最好使用短的MA周期数,然后再用不同的通过参数来作实验。


"Big picture" 实例 :

10 个指标的实例,使用了默认参数,只有通过数是从1到10.


由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/22475

CCI JMA based CCI JMA based

CCI JMA based

带有浮动水平的 基于 JMA 的 CCI 带有浮动水平的 基于 JMA 的 CCI

带有浮动水平的 基于 JMA 的 CCI

超级平滑器水平 超级平滑器水平

超级平滑器水平

超级平滑器 超级平滑器

超级平滑器