欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

IBS - MetaTrader 5脚本

author emer | 301 人阅读 | 0 人评论 |

IBS - indicator for MetaTrader 5

真实作者:罗什

内部棒强度 (IBS) 指标由 Volker Knapp 开发。

该指标计算为柱内部强度值的移动平均值,代表每个柱的以下等式:

IBS = ((收盘价 - 最低价) / (最高价 - 最低价)) * 100%

通常使用等于五个柱的周期。穿越60%水平意味着超买,穿越40%水平意味着超卖,因此它们分别是卖出和买入的信号。

输入参数:

//+------------------------------------------------+
//|指标输入参数       |
//+------------------------------------------------+
输入Smooth_Method IMA_Method=模式_SMA;// 平滑方法
输入 整数I长度=12;                    // 平滑深度                    
输入 整数I阶段=15;                    // 平滑参数
输入Applied_price_IPC=PRICE_CLOSE_LOW;// 应用价格
输入 整数移位=0;                      // 指标的水平移动(以柱为单位)

该指标允许更改平滑方法:

需要注意的是,不同平滑算法的Phase类型参数具有完全不同的含义。对于 JMA,它是一个从 -100 到 +100 变化的外部相位变量。对于 T3,它是平滑比率乘以 100,以实现更好的可视化;对于 VIDYA,它是 CMO 振荡周期;对于 AMA,它是慢速 EMA 周期。在其他算法中,这些参数不影响平滑。对于 AMA 快速 EMA 周期是一个固定值,默认等于 2。对于 AMA,升幂的比率也等于 2。

该指标使用 SmoothAlgorithms.mqh 库类(必须复制到terminal_data_folder\MQL5\Include)。文章中详细描述了类的使用“在不使用额外缓冲区的情况下进行中间计算的平均价格系列”

该指标首先在 MQL4 中实现并发布于代码库2008 年 10 月 10 日。

IBS - indicator for MetaTrader 5


附件下载

📎 smoothalgorithms.mqh (133.8 KB)

📎 xibs.mq5 (6.73 KB)

Source: MQL5 #749

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录