首页 技术指标 帖子

MetaTrader 5的LinearRegSlope_V1_HTF信号指标详解

附件
744.zip (24.49 KB, 下载 0次)

LinearRegSlope_V1_HTF信号指标是一个强大的工具,能够帮助交易者识别趋势方向及交易信号。该指标基于LinearRegSlope_V1指标生成信号,并以图形对象的形式在选定的K线图上显示趋势指示和交易方向,同时在市场进入时发出警报或音频信号。

当选定K线的趋势持续时,指标会用一个指向右侧的三角形图形对象来提醒,颜色会对应于趋势方向。而当趋势在选定K线发生变化时,指标则用箭头来提示,箭头的颜色和方向与实际交易方向一致。

该指标的输入参数可以分为三个大类:

  1. LinearRegSlope_V1指标的输入参数:
    //+------------------------------------------------+
    //|  指标输入参数                    |
    //+------------------------------------------------+
    input string Symbol_="";                  // 金融资产
    input ENUM_TIMEFRAMES Timeframe=PERIOD_H6;// 指标计算的时间框架
    
    input Smooth_Method SlMethod=MODE_SMA;    // 平滑方法
    input int SlLength=12;                    // 平滑深度
    input int SlPhase=15;                     // 平滑参数
    input price IPC=PRICE_CLOSE;     // 价格常量
    input uint TriggerShift=1;                // 触发器的K线偏移
  2. LinearRegSlope_V1_HTF信号指标的可视化参数:
    //---- 指标显示设置
    input uint SignalBar=0;                               // 信号K线索引,0为当前K线
    input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // 指标标签名称
    input color UpSymol_Color=Blue;                       // 上升符号颜色
    input color DnSymol_Color=HotPink;                    // 下降符号颜色
    input color IndName_Color=DarkOrchid;                 // 指标名称颜色
    input uint Symbols_Size=60;                           // 信号符号大小
    input uint Font_Size=10;                              // 指标名称字体大小
    input int X_1=5;                                      // 名称的水平偏移
    input int Y_1=-15;                                    // 名称的垂直偏移
    input bool ShowIndName=true;                          // 显示指标名称
    input ENUM_BASE_CORNER  WhatCorner=CORNER_RIGHT_UPPER;// 位置角落
    input uint X_=0;                                      // 水平偏移
    input uint Y_=20;                                     // 垂直偏移
    
  3. LinearRegSlope_V1_HTF信号指标的警报和音频信号参数:
    //---- 警报设置
    input ENUM_ALERT_MODE alert_mode=OnlySound; // 警报指示版本
    input uint AlertCount=0;                     // 提交的警报数量

如果在同一图表上使用多个LinearRegSlope_V1_HTF信号指标,每个指标都应有其独立的Symbols_Sirname(指标标签名称)字符串变量值。

请将LinearRegSlope_V1指标的编译文件放入终端数据文件夹的MQL5/Indicators/目录下。

该指标使用SmoothAlgorithms.mqh库类(必须复制到终端数据文件夹的MQL5/Include)。有关类的使用,已在文章中详细描述,您可以查看“无需额外缓冲区的中间计算平均价格序列”

图1. LinearRegSlope_V1_HTF信号,市场进入信号

图2. LinearRegSlope_V1_HTF信号,趋势延续信号

相关帖子

评论 (0)