VibeFox Half Trend
- 指标
- 版本: 1.10
- 更新: 2 七月 2026
- 激活: 5
VibeFox HalfTrend
VibeFox HalfTrend 是一款用于 MetaTrader 5 的趋势跟随叠加指标。它直接在价格图表上绘制一条阶梯式趋势线,在趋势翻转时变色,并在每个反转点放置一个清晰的箭头标记。可选的 ATR 通道显示当前的波动率包络。所有控件都汇集到一个交互式 canvas 面板中,在你工作时始终停留在图表上。
工作原理
HalfTrend 算法计算 Amplitude 周期内的最高高点与最低低点,并跟踪一个阶梯式参考水平。一旦价格明显收于该参考水平之上或之下,趋势方向便翻转。带有可配置 ATR Channel Deviation 乘数的 ATR 值定义了一条上轨和一条下轨——线条必须突破轨道,反转才会被确认,从而过滤掉细小的震荡波动。
其结果是一条稳定的阶梯线,在趋势期间紧贴价格,仅在走势具有真正动能时才翻转。由于计算只使用基于价格的数学和固定的 ATR 周期,线条在较低时间框架上反应迅速,但在 H4 及以上 给出最干净的信号。
多时间框架模式(MTF Timeframe)让你在更高周期上计算 HalfTrend 并显示在当前图表上,因此你可以在较低时间框架上交易,同时跟随较高时间框架的结构。
可视元素
主要元素是直接绘制在价格图表上的 HalfTrend 阶梯线。它对上升趋势使用一种颜色,对下降趋势使用另一种颜色,每种都有独立的透明度设置。线条粗细可调。
Reversal arrows 出现在趋势改变的那根 K 线上,为每次翻转提供清晰的可视参考。它们是可选的,可通过 Reversal arrows 开关隐藏。
可选的 ATR channel 在线条周围绘制两条带——一上一下——以显示趋势计算中内部使用的波动率包络。切换 Show Channel 可一次显示或隐藏两条带。
入场点
趋势翻转信号
启用 Entry on Trend Change,即可在价格图表上用 BUY 或 SELL 箭头标记每一次趋势翻转。当 HalfTrend 从下降翻转为上升时出现 BUY 标记;从上升翻转为下降时出现 SELL 标记。标记的颜色、大小和位置均可配置。
推荐时间框架
信号质量在更高时间框架上显著提升。在 H4 及以上,线条翻转的频率更低但确认更强,使其非常适合波段交易和持仓交易。在较低时间框架上,建议进行额外过滤。
交互式面板
整个界面是一个叠加在图表上的流畅 canvas 面板。所有参数在主视图中组织成紧凑的行。Settings 区域(齿轮图标)会打开一个额外的可滚动区域,无需重新打开输入对话框即可实时更改每个参数。
Power——在不从图表移除指标的情况下开启或关闭绘制。
Settings (gear)——打开和关闭设置区域。
Arrows (up/down)——在独立子窗口与主图表区域之间移动面板。
Close (X)——从图表移除指标。
Resizable——拖动右边缘或底边缘可将面板缩放至任意大小。
Collapsible——双击标题栏可将面板折叠成一条紧凑的条带。再次双击展开。
Mouse wheel——将光标悬停在任意数值字段上并滚动,即可无需键盘更改其值。
设置与个性化
打开 Settings 区域会展现完整的参数集。面板风格——浅色、深色或自动——在设为 Auto 时会自动适配你的图表主题。你可以调整面板宽度、标题大小、行高和字体大小以适应你的工作区。Hide Footer 移除状态栏,Mini Header 在面板折叠时收缩标题条。Close on click outside 在你点击图表别处时自动折叠面板。
多个独立实例可同时运行在同一图表上。为每个副本指定不同的 Instance 编号以避免名称冲突。
通知
每个入场信号都可通过多个渠道发送,这些渠道可直接在面板上独立启用,无需重新打开输入对话框。
Alert——MetaTrader 终端内的弹出消息窗口。
Push——发送到你手机上 MetaTrader 应用的移动推送通知。
Email——通过终端内置邮件设置发送的信件。
三个渠道都在信号 K 线收盘的那一刻触发。你可以同时启用任意组合。
Result HTML
启用 Html 渠道,每个入场信号都会连同信号出现时刻的图表截图一起写入一份 HTML 报告。报告存储在 MetaTrader Files 文件夹内的 VibeFox_HalfTrend 目录中,可在任意网页浏览器中打开。面板上的垃圾桶图标可在你想开始一份全新日志时清空报告及其截图文件夹。
Telegram Alerts
信号可发送到你的 Telegram 聊天——警报文本连同一张图表截图。启用 Telegram 渠道,并在输入参数中设置你的 bot token 和 chat id。发送由在浏览器中打开的 HTML 报告完成,因此启用 Telegram 也会保持 Html 渠道处于激活状态。由于浏览器负责发送,无需 MetaTrader 的 URL 白名单。
内置 10 种语言帮助
面板中嵌入了一份完整的帮助页,提供 10 种语言——英语、俄语、德语、法语、西班牙语、意大利语、葡萄牙语、中文、日语和韩语。点击 Settings 区域中的语言按钮即可将帮助文本直接显示在图表上。
完整输入参考
Trend
Amplitude——HalfTrend 趋势计算的 ATR 周期。控制用于最高高点和最低低点参考的 K 线数量。默认值:2。范围:1-50。
ATR Channel Deviation——应用于 ATR 值以定义通道带宽的乘数。值越高,确认趋势翻转所需的价格波动越大。默认值:2.0。范围:0.1-10.0。
Show Channel——在价格图表上显示或隐藏 ATR 通道的上下带。默认值:关闭。
MTF Timeframe——在此时间框架上计算 HalfTrend 并在当前图表上显示结果。设为 Current 以跟随图表时间框架。默认值:Current。
Visual
Up Color——上升趋势期间 HalfTrend 阶梯线的颜色。默认值:LimeGreen。
Up Transparency %——上升趋势线的透明度,0 = 完全不透明,100 = 不可见。默认值:0。
Down Color——下降趋势期间 HalfTrend 阶梯线的颜色。默认值:Tomato。
Down Transparency %——下降趋势线的透明度,0 = 完全不透明。默认值:0。
Line Width (1-10)——HalfTrend 线的像素粗细。默认值:2。
Reversal arrows——在每个趋势翻转点显示或隐藏方向箭头。默认值:开启。
Entry Points
Entry on Trend Change (flip up=BUY, down=SELL)——在每次 HalfTrend 翻转时于价格图表上放置一个 BUY 或 SELL 标记。默认值:关闭。
Marker Size (1-5)——绘制在图表上的入场箭头的大小。默认值:2。
Buy Marker Color——BUY 入场标记箭头的颜色。默认值:LimeGreen。
Sell Marker Color——SELL 入场标记箭头的颜色。默认值:Red。
Notifications
Push Notification——在每个入场信号时向 MetaTrader 移动应用发送推送通知。默认值:关闭。
Alert Popup——在每个入场信号时于终端内显示一个 Alert 对话框。默认值:关闭。
Email——在每个入场信号时通过终端邮件设置发送电子邮件。默认值:关闭。
Html——将每个信号连同图表截图保存到 HTML 报告。默认值:关闭。
Telegram (send from result.html via JS)——将每个信号连同截图转发到你的 Telegram 聊天。需要开启 Html。默认值:关闭。
Telegram - bot token——用于发送消息的 Telegram 机器人的 token。
Telegram - chat id——接收信号的 Telegram 聊天的 id。
Panel / Settings
Panel width, px (300..800)——面板的像素宽度。默认值:800。
Header size (1..6)——面板标题栏的高度。默认值:1。
Theme——颜色主题:Auto(跟随图表背景)、Dark 或 Light。默认值:Auto。
Row height (px)——面板中每行的像素高度。默认值:34。
Font size——整个面板使用的字体大小。默认值:8。
Hide Footer——隐藏面板底部的状态栏。默认值:关闭。
Mini Header on collapse——面板折叠时显示一条紧凑的标题条。默认值:关闭。
Close on click outside——当你点击面板之外时自动折叠面板。默认值:关闭。
Instance (unique per copy: 1,2,3...)——同一图表上每个指标副本的唯一编号。运行多个实例时防止名称冲突。默认值:1。
Panel Start Window——面板启动时出现的位置:Subwindow(指标自身的子窗口)或 Chart(主价格图表)。默认值:Subwindow。
