高低点高频信号指标(HighsLows_HTF_Signal)是一款强大的交易工具,能够帮助交易者识别市场趋势方向,提供交易信号。该指标通过图形化方式展示趋势或交易方向,并在市场出现入场信号时,发送提醒或音频提示。
当选定的时间框架内趋势持续时,指标会通过一个右箭头的图形对象进行提醒,箭头的颜色与趋势方向相对应。如果趋势在选定的时间框架内发生变化,指标则会用箭头、颜色和方向来指示已执行的交易方向。
该指标的输入参数大致可以分为三个主要组别:
- 高低点信号指标的输入参数:
//+------------------------------------------------+ //| 指标输入参数 | //+------------------------------------------------+ input string Symbol_=""; // 交易资产 input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // 指标计算的时间框架 input uint HowManyCandles=3; // 指示价格变化的蜡烛数量
- 高低点高频信号指标的可视化输入参数:
//---- 指标可视化设置 input uint SignalBar=0; // 获取信号的蜡烛编号(0 - 当前蜡烛) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // 指标标签名称 input color Upsymbol_Color=clrDodgerBlue; // 上升符号的颜色 input color Dnsymbol_Color=clrMagenta; // 下降符号的颜色 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 // 垂直偏移
- 高低点高频信号指标的提醒和音频信号输入参数:
//---- 提醒设置 input ENUM_ALERT_MODE alert_mode=OnlySound; // 提醒触发选项 input uint AlertCount=0; // 产生的提醒数量
-
如果在同一图表上使用多个高低点高频信号指标,每个指标都应具有自己独特的Symbols_Sirname(指标标签名称)字符串变量值。
该指标需要编译后的文件HighsLowsSignal.mq5才能正常运行,请将其放置在终端数据文件夹的MQL5/Indicators目录中。

图1. 高低点高频信号指标. 卖出信号

图2. 高低点高频信号指标. 上升趋势延续信号