iRSISign_HTF_Signal 指标是一款强大的工具,它能够在所选时间框架内显示趋势方向或由 iRSISign 指标生成的信号。它通过颜色指示图形对象来展示趋势方向或交易方向,并能触发警报,播放音频信号。
当所选柱子的趋势延续时,指标会通过一个右箭头的图形对象发出警报,箭头颜色对应于趋势方向。如果在所选柱子上趋势发生变化,指标会显示一个对角箭头,其颜色和方向与交易方向相符。
所有输入参数可以分为三大类:
- iRSISign 指标的输入参数:
//+------------------------------------------------+ //| 指标输入参数 | //+------------------------------------------------+ input string Symbol_=""; // 金融资产 input ENUM_TIMEFRAMES Timeframe=PERIOD_H4; // 指标计算的时间框架 uint ATR_Period=14; input uint RSIPeriod=14; input ENUM_APPLIED_PRICE RSIPrice=PRICE_CLOSE; input uint UpLevel=70; // 超买水平 input uint DnLevel=30 // 超卖水平
- iRSISign_HTF_Signal 指标可视化所需的输入参数:
//---- 指标显示设置 input uint SignalBar=0; // 获取信号的柱子编号 (0 - 当前柱) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // 指标标签名称 input color Upsymbol_Color=clrMediumTurquoise; // 上升趋势符号颜色 input color Dnsymbol_Color=clrLightSalmon; // 下降趋势符号颜色 input color IndName_Color=clrDarkOrchid // 指标名称颜色 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 // 垂直偏移
- iRSISign_HTF_Signal 指标生成警报和音频信号所需的输入参数:
//---- 警报设置 input ENUM_ALERT_MODE alert_mode=OnlySound; // 指标触发选项 input uint AlertCount=0 // 警报次数
如果在同一图表上使用多个 iRSISign_HTF_Signal 指标,每个指标都应该有自己独立的 Symbols_Sirname(指标标签名称)字符串变量值。
该指标需要编译后的指标文件 iRSISign.mq5。请将其放置于 <terminal_data_folder>\MQL5\Indicators\。

图1. iRSISign_HTF_Signal. 趋势延续信号

图2. iRSISign_HTF_Signal 指标. 交易信号