Skyscraper_Fix_HTF_Signal 指标可以帮助交易者识别趋势方向或生成交易信号,基于 Skyscraper_Fix 指标在选定的柱子上以图形方式展示趋势或交易方向,并在出现交易信号时生成警报或声音通知,甚至可以发送推送通知到智能手机上。
当选定柱子上的趋势持续时,指标会通过右箭头的图形对象进行提醒,其颜色与趋势方向相符。如果选定柱子上的趋势发生变化,指标则会通过对角箭头进行提醒,其颜色和方向与已执行的交易方向一致。
该指标的输入参数可以分为三大类:
- Skyscraper_Fix 输入参数:
input string Symbol_=""; // 金融资产 input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // 指标计算的时间框架 input uint Length=10 // ATR 周期 input double Kv=0.9 // 指标敏感度因子 input double Percentage=0 // 中线接近极限线的百分比 input Method HighLow=MODE_HighLow; // 通过高/低或收盘计算指标
- Skyscraper_Fix_HTF_Signal 指标可视化所需的输入参数:
//---- 指标显示设置 input uint SignalBar=0; // 获取信号的柱子编号 (0 - 当前柱) input string Symbols_Sirname=INDICATOR_NAME"_Label_" // 指标标签名称 input color UpSymol_Color=clrLimeGreen; // 上升趋势符号颜色 input color DnSymol_Color=clrDeepPink; // 下降符号颜色 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 // 垂直偏移量
- 用于生成警报和音频信号的 Skyscraper_Fix_HTF_Signal 指标输入参数:
//---- 警报设置 input ENUM_ALERT_MODE alert_mode=OnlySound; // 指标触发选项 input uint AlertCount=0 // 警报数量 input bool Push=true // 允许推送通知
如果在同一图表上使用多个 Skyscraper_Fix_HTF_Signal 指标,每个指标应有其独立的 Symbols_Sirname 字符串变量值(指标标签名称)。
为使该指标正常运作,您需要将 Skyscraper_Fix.ex5 指标添加到 <terminal_data_directory>\MQL5\Indicators 文件夹中。

图1:基于Skyscraper_Fix指标的数据的趋势延续信号

图2:基于Skyscraper_Fix指标的数据的开仓信号