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

Elliott_Wave_Oscillator_HTF_Signal - MetaTrader 5脚本

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

Elliott_Wave_Oscillator_HTF_Signal - indicator for MetaTrader 5

Elliott_Wave_Oscillator_HTF_Signal - indicator for MetaTrader 5

如果趋势在选定的柱上继续,指标将通过右箭头形式的图形对象发出警报,其颜色对应于趋势方向。如果所选柱的趋势已发生变化,则指标会显示对角箭头。 其颜色和方向与交易方向相对应。

所有输入参数可以分为三大组:

//+------------------------------------------------+
//|  指标输入参数                  |
//+------------------------------------------------+
输入 细绳符号_=””;                              // 金融资产
输入 ENUM_TIMEFRAMES时间范围=PERIOD_H6;            // 计算指标时间范围
输入ENUM_MODE 模式=MODE1;                            // 信号定义算法
输入Smooth_Method MA_Method1=MODE_SMA_;              // 第一个移动平均线的平均方法
输入 整数长度1=5;                                  // 第一个移动平均线平滑的深度                  
输入 整数阶段1=15;                                  // 第一个移动平均线的参数,
//---- 对于 JJMA 在 -100 ... +100 范围内,它会影响过渡过程的质量;
//---- 对于 VIDIA 来说是 CMO 周期,对于 AMA 来说是慢速平均周期
输入Applied_price_IPC1=PRICE_MEDIAN_;              // 第一个 MA 价格常数
输入Smooth_Method MA_Method2=MODE_JJMA;              //第二种MA平均法
输入 整数长度2=35;                                  // 第二次移动平均线平滑的深度
输入 整数阶段2=15;                                  // 第二个 MA 的参数,
//---- 对于 JJMA 在 -100 ... +100 范围内,它会影响过渡过程的质量;
//---- 对于 VIDIA 来说是 CMO 周期,对于 AMA 来说是慢速平均周期
输入Applied_price_IPC2=PRICE_MEDIAN_;              // 第二个 MA 价格常数

  • 指标可视化所需的 Elliott_Wave_Oscillator_HTF_Signal 指标的输入参数:
    //---- 指标显示设置
    输入 单位信号栏=0;                                // 用于获取信号的柱数(0 - 当前柱)
    输入 细绳Symbols_Sirname=INDICATOR_NAME“_标签_”;  // 指标标签名称
    输入 颜色Upsymbol_Color=clr淡绿色;              // 上升趋势符号颜色
    输入 颜色Dnsymbol_Color=clr深粉红;                // 下降趋势符号颜色
    输入 颜色IndName_颜色=clr暗兰花;              // 指标名称颜色
    输入 单位符号_大小=60;                            // 信号符号大小
    输入 单位字体大小=10;                              // 指标名称字体大小
    输入 整数X_1=5;                                      // 水平名称偏移量
    输入 整数Y_1=-15;                                    // 垂直名称偏移量
    输入 布尔值显示名称=真的;                          // 显示指标名称
    输入 ENUM_BASE_CORNER  什么角落=CORNER_RIGHT_UPPER;// 显示角点
    输入 单位X_=0;                                      // 水平偏移
    输入 单位Y_=20;                                      // 垂直偏移
    

  • 生成警报和音频信号所需的 Elliott_Wave_Oscillator_HTF_Signal 输入参数:
    //---- 警报设置
    输入ENUM_ALERT_MODEalert_mode=OnlySound;// 指标触发选项
    输入 单位警报计数=0;                    // 生成的警报数量
    
  • 如果要在一张图表上使用多个 Elliott_Wave_Oscillator_HTF_Signal 指标,则每个指标都应有自己的 Symbols_Sirname(指标标签名称)字符串变量值。

    将指标编译文件 Elliott_Wave_Oscillator_Sign.mq5 放置到客户端的terminal_data_folder\MQL5\Indicators\ 中。

    Elliott_Wave_Oscillator_HTF_Signal - indicator for MetaTrader 5

    图1. Elliott_Wave_Oscillator_HTF_Signal。趋势延续的信号

    Elliott_Wave_Oscillator_HTF_Signal - indicator for MetaTrader 5

    图2. Elliott_Wave_Oscillator_HTF_Signal。达成交易的信号


    附件下载

    📎 Elliott_Wave_Oscillator_HTF_Signal.mq5 (17.11 KB)

    📎 Elliott_Wave_Oscillator_Sign.mq5 (10.83 KB)

    📎 SmoothAlgorithms.mqh (130.2 KB)

    Source: MQL5 #15275

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