HullTrend_HTF_Signal指标是一个强大的工具,可以帮助交易者识别趋势方向。它是基于HullTrendSign指标生成的信号,通过图形化对象展示趋势的颜色和交易方向,同时还能够触发警报和播放音频信号。
当选定的K线继续保持当前趋势时,指标会显示一个向右的箭头,箭头颜色对应于趋势方向。如果趋势在选择的K线处发生变化,指标会显示一个斜向箭头,箭头的颜色和方向则与交易方向一致。
该指标的输入参数可以分为三个主要组别:
- HullTrendSign输入参数:
input string Symbol_=""; // 金融资产 input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // 指标计算的时间框架 input uint XLength=20; // 指标周期 input Applied_price_ IPC=PRICE_CLOSE; // 指标价格 input Smooth_Method XMA_Method=MODE_LWMA; // 平滑方法 input int XPhase=15; // 平滑参数 //--- XPhase: 对于JJMA,它的范围在-100 ... +100之间,影响过渡期的质量; input uint XLength1=5; // 平滑周期 input Smooth_Method XMA_Method1=MODE_JJMA; // 平滑方法 input int XPhase1=100; // 平滑参数 //--- XPhase: 对于JJMA,它的范围在-100 ... +100之间,影响过渡期的质量;
- HullTrend_HTF_Signal指标可视化所需的输入参数:
//---- 指标显示设置 input uint SignalBar=0; // 获取信号的K线编号(0 - 当前K线) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // 指标标签名称 input color Upsymbol_Color=clrBlueViolet; // 上升趋势符号颜色 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 // 垂直偏移
- HullTrend_HTF_Signal指标触发警报和音频信号所需的输入参数:
//---- 警报设置 input ENUM_ALERT_MODE alert_mode=OnlySound; // 指示触发选项 input uint AlertCount=0 // 警报数量
如果在同一图表上使用多个HullTrend_HTF_Signal指标,每个指标都应该有自己独特的Symbols_Sirname(指标标签名称)字符串变量值。
使用该指标时,请确保已编译的HullTrendSign.mq5指标文件放置在<terminal_data_folder>\MQL5\Indicators\目录下。

图1. HullTrend_HTF_Signal. 趋势延续信号

图2. HullTrend_HTF_Signal指标. 交易信号