VibeFox Coral Trend
- 指标
- 版本: 1.10
- 更新: 2 七月 2026
- 激活: 5
VibeFox Coral Trend — 斜率染色趋势线与颜色翻转信号
VibeFox Coral Trend 是一款适用于 MetaTrader 5 的实时叠加指标。它在价格图表上直接绘制一条平滑的趋势线,并在斜率反转的瞬间改变颜色:上升为绿色,下降为红色。颜色翻转即是信号:翻转为上升斜率表示 BUY,翻转为下降斜率表示 SELL。所有操作通过现代交互式面板完成,无需打开 Inputs 选项卡。
什么是 Coral Filter
Coral Trend 线由 Ehlers Coral 滤波器计算而来,这是一个六阶递归指数平滑器。两个参数决定所有计算。Smooth 设定平滑周期:较大的值使线条更平缓,对短期噪音反应更迟钝;较小的值使线条更灵敏,对每一个冲动都有响应。Const D(范围 0..1)控制六个级联阶段的多项式权重;默认值 0.4 在延迟与平滑之间取得平衡。每根新蜡烛都会重新运算整个级联并绘制一条连续的线,无需单独的振荡器窗口。
斜率与颜色的工作原理
每根蜡烛上,指标将当前滤波器值与前一根蜡烛的值进行比较。当值上升时,线段以 Up 颜色(默认 LimeGreen)着色。当值下降时,以 Down 颜色(默认 Tomato)着色。从一种颜色到另一种颜色的过渡称为 翻转(flip)。由于每根蜡烛的颜色独立确定,线条可显示上升段、下降段、再上升段,整条线作为一条连续的交替颜色带,直观地呈现市场动能的变化。
入场点 — 颜色翻转
交易信号在斜率改变方向的那根蜡烛上生成。启用 Entry on Color Flip 后,指标检测最后一根已收盘且发生翻转的蜡烛并触发信号。从下降斜率翻转为上升斜率生成 BUY 信号。从上升斜率翻转为下降斜率生成 SELL 信号。每根蜡烛最多触发一次信号,重新初始化时去重,并可路由到任意组合的通知渠道。
视觉控制
线条外观可完全自定义。Up Color 和 Down Color 可设置为任意 MetaTrader 颜色;每种颜色还有独立的透明度滑块(0 = 不透明,100 = 不可见)。Line Width 将线条粗细从 1 调整到 10 像素。
Bars 与 Refresh
Bars 设置历史计算窗口:滤波器计算并绘制的蜡烛数量。可见窗口之前有一个内部预热期(与 Smooth 参数成比例),确保递归级联在第一根可见蜡烛之前完全稳定。Refresh 设置实时图表的自动刷新间隔(秒);主要触发器始终是新蜡烛事件,定时器作为备用。
交互式面板
所有控件位于图表上浮动的基于 canvas 的面板中。任何参数都可以实时更改,无需打开 Inputs 对话框。
Power — 在不从图表中删除指标的情况下开关线条和所有信号。
Settings(齿轮) — 打开和关闭设置区域。
Updown(箭头) — 在子窗口和主图表之间移动面板。
Close(X) — 从图表中删除指标。
Resizable — 拖动右下角调整面板大小。
Collapsible — 双击标题栏将面板折叠为紧凑条。
Mouse wheel — 将光标悬停在任意数字字段上并滚动滚轮以更改值,无需键盘。
Settings 与个性化
Settings 按钮打开个性化区域:亮色、暗色或自动 Theme(跟随图表背景),可调节面板宽度、标题大小、行高和字体大小。可通过为每个副本分配唯一的 Instance 编号在同一图表上运行多个独立副本。
通知
每个颜色翻转信号可通过直接在面板中激活的三个即时通知渠道的任意组合广播。
Alert — MetaTrader 终端内的弹出消息。
Push — 发送到手机 MetaTrader 应用的移动通知。
Email — 通过终端邮件设置发送的电子邮件。
Telegram — 将提醒文本连同图表截图直接发送到您的 Telegram 聊天。
视觉历史 — Html 报告
启用 Html 渠道后,每个颜色翻转信号将连同信号触发时的图表截图一起保存到 HTML 报告中。报告存储在终端的 Files 文件夹中 VibeFox_CoralTrend\result.html,可在任何浏览器中打开,是指标找到的所有 BUY 和 SELL 翻转的可滚动视觉日志。面板中的垃圾桶按钮一键清除报告及其截图。
Telegram 提醒
信号也可以直接发送到您的 Telegram 聊天 — 提醒文本连同检测时刻的图表截图。开启 Telegram 渠道,并在参数中填入您的机器人令牌和聊天 id。
发送依托 HTML 报告:每个新信号写入报告,在浏览器中打开的报告会自动将其转发到您的 Telegram 聊天。因此,启用 Telegram 会自动保持 Html 报告开启,两个渠道协同工作。
内置多语言帮助
面板内置完整帮助页面,支持 10 languages,每个控件都在使用位置就地说明。
参数(Inputs 选项卡)
大多数设置也可在面板上实时更改(Settings 按钮);输入参数仅设置启动时的初始值。Bars 和 Refresh 仅为实时面板控件,不作为 Inputs 提供。
Coral
Smoothing Period — Coral 滤波器级联的平滑周期(蜡烛数)。Default: 9。
Constant D — 多项式权重常数,范围 0..1。Default: 0.4。
Visual
Up Color — 上升斜率线段的颜色。Default: LimeGreen。
Up Transparency % — Up 颜色透明度,0 = 不透明,100 = 不可见。Default: 0。
Down Color — 下降斜率线段的颜色。Default: Tomato。
Down Transparency % — Down 颜色透明度,0 = 不透明,100 = 不可见。Default: 0。
Line Width (1-10) — 线条粗细(像素)。Default: 2。
Entry Points
Entry on Color Flip — 在斜率反转时启用信号:翻转为上升 = BUY,翻转为下降 = SELL。Default: off。
Notifications
Push Notification — 推送通知至移动 MetaTrader 应用。Default: off。
Alert Popup — 终端内的 Alert 弹出窗口。Default: off。
Email — 通过终端邮件设置发送电子邮件。Default: off。
Html — 将每个翻转信号连同截图保存到 HTML 报告(Files\VibeFox_CoralTrend\result.html),可在任何浏览器中打开。Default: off。
Telegram — 通过 HTML 报告将每个信号发送到您的 Telegram 聊天(提醒文本加图表截图)。Default: off。
Telegram bot token — 您的 Telegram 机器人令牌,用于发送消息。
Telegram chat id — 接收信号的 Telegram 聊天 id。
Panel / Settings
Panel width, px — 面板宽度(像素),范围 300..800。Default: 800。
Header size — 标题大小,范围 1..6。Default: 1。
Theme — 颜色主题:Auto(跟随图表)、Dark 或 Light。Default: Auto。
Row height (px) — 面板行高(像素)。Default: 34。
Font size — 面板字体大小。Default: 8。
Hide Footer — 隐藏面板底部栏。Default: off。
Mini Header on collapse — 面板折叠时显示迷你标题。Default: off。
Close on click outside — 在面板外单击时折叠面板。Default: off。
Instance — 实例编号;允许在同一图表上运行多个独立副本。Default: 1。
Panel Start Window — 启动时面板打开的位置:Subwindow 或 Chart。Default: Subwindow。
