真实作者:
Sergey Ilyukhin,"数字方法生成器"方法的作者。
DFilter通用数字滤波器为客户端终端中的数字滤波器创建提供了一个通用解决方案。
使用这个MQL5滤波器,您无需再使用客户端终端的工具创建其他数字滤波器。这为这些指标的使用开辟了新的可能性。
该指标在文章"MQL5中数字滤波器的实际实现(初学者指南)"中有详细描述。
将 DF.dll 文件放置于 "\MetaTrader5\MQL5\Libraries\" 目录下。
注意! DF.dll的运行需要三个额外的dll文件:bdsp.dll、lapack.dll 和 mkl_support.dll。这些文件包含数学处理模块,必须放置在 "C:\Windows\System32\"(32位Windows操作系统)或 "C:\Windows\SysWOW64\"(64位Windows操作系统)目录下。
使用前请检查以下事项:
- 在工具 -> 选项 -> 专家顾问中勾选 "允许DLL导入" 选项;
- bdsp.dll、lapack.dll 和 mkl_support.dll 文件(其他数学库)已放置在 "C:\Windows\System32\" 或 "C:\Windows\SysWOW64\" 文件夹中。
输入参数说明:
- Ftype - 滤波器类型:
0 - 低通滤波器 (FATL/SATL/KGLP);
1 - 高通滤波器 (KGHP);
2 - 带通滤波器 (RBCI/KGBP);
3 - 阻带滤波器 (KGBS)。 - P1 - P1截止周期,条;
- D1 - D1瞬态过程截止周期,条;
- A1 - A1在阻带中的衰减,分贝;
- P2 - P2截止周期,条;
- D2 - D2瞬态过程截止周期,条;
- A2 - A2在阻带中的衰减,分贝;
- Ripple - 通带中的脉动,分贝;
- Delay - 延迟,条。
P2、D2 和 A2 参数的值在低通和高通滤波器中不需要考虑。
工作条件:
- 低通:P1>D1
- 高通:P1<D1
- 带通和阻带:D2>P2>P1>D1


评论 0