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

WPR 自定义 - MetaTrader 5脚本

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

WPR Custom - indicator for MetaTrader 5

WPR Custom - indicator for MetaTrader 5

WPR Custom - indicator for MetaTrader 5

将以下特征设为输入参数:

WPR Custom - indicator for MetaTrader 5

为什么这样做

当使用 iWPR(威廉姆斯百分比范围,%R)标准指标测试 EA 时,情况总是不太乐观:指标颜色无法更改 (#1),最重要的是,级别值始终相同 (#2)!

WPR Custom - indicator for MetaTrader 5

同时,基于 iWPR 的 EA 可以使用级别“-25”和“-75”,但在可视化测试期间只会显示指标本身严格固定的级别(“-20”和“-80”)。这个显示对我来说似乎不太方便,因此对输入参数进行了一些设置。

现在,从 EA 调用后,指标水平与交易系统完全匹配。调用示例 WPR定制实施于弗拉多EA、MQL5 代码

//--- 创建指标 iWPR 的句柄   句柄_i自定义=定制(m_symbol.Name(),时期(),“WPR 定制”,Inp_WPR_Period,
                          Inp_WPR_Color、Inp_WPR_Width、Inp_WPR_Level1、Inp_WPR_Level2);//--- 如果未创建句柄  如果(handle_iCustom==INVALID_HANDLE)
     {
      //--- 告知失败并输出错误代码      打印格式“无法为符号 %s/%s 创建 iWPR 指标的句柄,错误代码 %d”,
                  m_symbol.Name(),
                  枚举转字符串时期()),
                  获取最后一个错误());
      //--- 指标提前停止      返回初始化失败);
     }

以及策略测试器中显示的结果:

WPR Custom - indicator for MetaTrader 5


附件下载

📎 wpr_custom.mq5 (10.12 KB)

Source: MQL5 #22972

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