StepXCCX_HTF_Signal - MetaTrader 5脚本

StepXCCX_HTF_Signal 显示来自最后三个柱的趋势方向色步XCCX指示器作为具有趋势颜色指示的三个图形对象。
与原来不同的是,这里使用了四种颜色指示。在由 Up1Level 输入参数阈值定义的超买区域中,上升趋势信号将对象着色为石灰,超买区域之外的上升信号为绿色。在 Dn1Level 输入参数阈值定义的超卖区域中,下降趋势信号将对象着色为洋红色,超卖区域之外的下降信号为红色。
指标输入参数:
用于指标计算的金融资产的时间范围和名称可以通过指标适当的输入参数来更改。如果Symbol_(金融资产)输入参数为空,则当前图表符号将被用作金融资产。
所有输入参数可以分为两大组:
//+------------------------------------------------+ //| 指标输入参数 | //+------------------------------------------------+ 输入 细绳符号_=””; // 金融资产 输入 ENUM_TIMEFRAMES时间范围=PERIOD_H6; // 指标计算的指标时间范围 输入Smooth_Method DSmoothMethod=MODE_JJMA;// 价格平滑法 输入 整数DP 周期=30; // 移动平均周期 输入 整数D相=100; // 平滑参数 输入Smooth_Method MSmoothMethod=MODE_T3; // 偏差平滑法 输入 整数中值周期=7; // 平均偏差周期 输入 整数MP相=15; // 偏差平滑参数 输入APPLIED_PRICE IPC=价格_TYPICAL; // 应用价格 输入 整数步长快=5; // 快步 输入 整数步长慢=30; // 慢步
//---- 指标显示设置 输入 细绳Symbols_先生姓名=“步骤XCCX_”; // 指标标签名称 输入 整数 上一级=+50; // 超买水平 输入 整数 Dn1级别=-50; // 超卖水平 输入 颜色Up1Symbol_Color=石灰; // 最大增长符号颜色 输入 颜色UpSymbol_Color=青色; // 成长符号颜色 输入 颜色DnSymbol_Color=红色; // 垮台符号颜色 输入 颜色Dn1Symbol_Color=洋红色; // 最大失败符号颜色 输入 颜色IndName_Color=深色兰花; // 指标名称颜色 输入 单位符号_大小=40; // 信号符号大小 输入 单位字体大小=12; // 指标名称字体大小 输入 整数X_3=110; // 名称的水平移动 输入 整数Y_3=17 号; // 名称垂直移动 输入 布尔值显示名称=真的; // 指标名称显示 输入 ENUM_BASE_CORNER 什么角落=CORNER_RIGHT_UPPER;// 位置角 输入 单位X_=0; // 水平移动 输入 单位Y_=0; // 垂直平移
如果要在一张图表上使用多个 StepXCCX_HTF_Signal 指标,则每个指标都应有自己的 Symbols_Sirname(指标标签名称)字符串变量值。
将 ColorStepXCCX 指标编译文件放置到terminal_data_folder\MQL5\Indicators\。
指标使用 SmoothAlgorithms.mqh 库类(必须复制到terminal_data_folder\MQL5\Include)。文章中详细描述了这些类的使用“在不使用额外缓冲区的情况下平均价格系列进行中间计算”。
ColorStepXCCX_.mq5 只是具有两种颜色指示的最终指标的中间版本。

附件下载
📎 colorstepxccx.mq5 (10.46 KB)
📎 stepxccx_htf_signal.mq5 (13.79 KB)
📎 stepxccx_htf_signal_.mq5 (12.81 KB)
📎 smoothalgorithms.mqh (134.03 KB)
Source: MQL5 #674
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
