VibeFox Williams R
- 指标
- 版本: 1.10
- 更新: 2 七月 2026
- 激活: 5
VibeFox Williams %R — 超买/超卖振荡器与入场点
VibeFox Williams %R 是一款用于 MetaTrader 5 的实时 Williams Percent Range 指标。它在独立子窗口中以 0 至 -100 的固定刻度绘制经典 %R 振荡器,画出超买和超卖的虚线水平线,在价格图表上直接标记入场信号出现的时刻,并将所有控件汇集到一个现代化的交互式面板中。您无需观察线条在各水平线之间反复跳动、猜测反转何时形成,而是在枯竭区、突破该区域以及入场点出现的那一刻就直接看到它们。
Williams %R 测量什么
Williams %R 由 Larry Williams 开发,测量当前收盘价相对于回望期内最高价的位置。刻度从顶部的 0 延伸至底部的 -100 — 与大多数交易者的预期相反 — 因此,接近 0 的读数意味着价格在期间高点附近收盘(买方将其推高,市场可能处于超买状态),而接近 -100 的读数意味着价格在期间低点附近收盘(卖方占主导,市场可能处于超卖状态)。
一眼便可读懂。当 %R 线向 0 上升并进入超买区时,卖方压力在近期区间内占主导;当其向 -100 下跌并进入超卖区时,买方遭到压制。线条转头并离开其中一个区域的那一刻,是动能可能发生转变的最早信号 — 而这正是指标自动标记的内容。
超买和超卖水平线
极端区域的边界由 Overbought Level 和 Oversold Level 参数设定。默认值为 -20(超买)和 -80(超卖)— 这是 Williams 本人使用的经典数值。-50 处的第三条虚线标记刻度的中点,充当中性参考位。只要指标处于活跃状态,三条水平线均自动绘制在子窗口中。
入场点
VibeFox Williams %R 的主要价值在于其自动入场点:指标自行跟踪条件,并在价格图表上直接放置一个清晰的箭头标记。提供两种独立的信号类型,每种都有各自的开关。
OB/OS Exit — 从极端区域退出
主信号在 %R 线回穿超买或超卖区域时触发。若 %R 处于超买区(高于 Overbought Level)并回穿至其下方,则放置一个 SELL 标记 — 超买状态已结束,市场可能向下转头。若 %R 处于超卖区(低于 Oversold Level)并回穿至其上方,则放置一个 BUY 标记 — 超卖状态已结束,市场可能向上转头。这是 Williams %R 的经典反转信号。
Mid Cross — 中线穿越
第二个信号在 %R 线穿越 -50 中线时触发。自下而上的穿越生成一个 BUY 标记 — 动能从看跌向看涨转变;自上而下的穿越生成一个 SELL 标记 — 动能转为看跌。该信号可作为趋势延续或动能确认过滤器,默认处于关闭状态。
买入和卖出标记分别以 Buy Marker Color 和 Sell Marker Color 颜色着色,因此方向可以瞬间读出,而 Marker Size 控件则将箭头从 1 到 5 缩放,以适应任何图表密度。
完整的视觉控制
子窗口中的每个元素都可按您的喜好调整。%R 线的颜色和宽度可通过 %R Line Color 和 %R Line Width 单独设定。三条虚线参考水平线 — 超买、-50 中线和超卖 — 自动绘制,并在您于面板中更改水平线数值时立即更新。固定的 0 至 -100 刻度始终保持不变,以确保振荡器在任何缩放级别下都保持清晰可读。
图表上的交互式面板
整个界面是一个流畅的、基于 canvas 的面板,专为快速鼠标操作而打造。所有参数都汇集到三列的整齐行中,入场区块由其专属的金色 ENTRY 标题单独分隔出来,使信号设置不会与线条设置混淆。面板标题栏放置着控制图标。
Power — 在不从图表上移除指标的情况下,开启和关闭线条与信号的绘制。
Settings(齿轮) — 打开和关闭设置区块。
Updown(箭头) — 在独立子窗口与主图表之间移动面板。
Close(叉号) — 关闭指标。
Resizable — 拖动右下角以缩放面板。
Collapsible — 在标题栏上双击可将面板折叠成一条紧凑的条带。
Mouse wheel — 将光标悬停在任意数值字段上并滚动滚轮,即可在不打开键盘的情况下更改数值。
Settings 与个性化
Settings 按钮打开一个区块,可将面板贴合您的工作空间:浅色、深色或自动的 Theme、可调的面板宽度、标题大小、行高和字体大小。额外的细节让您可以通过 Hide Footer 隐藏底部栏,用 Mini Header 在折叠时缩小标题,以及在点击其外部时自动折叠面板。几乎每个参数都可直接在面板上实时更改——Inputs 选项卡中的输入字段仅设定起始值。您还可以通过为每个副本赋予唯一的 Instance,在一张图表上运行多个独立副本,并排观察不同的 %R 周期和水平线。
入场通知
您无需坐着守候图表等待信号。每个入场都可以通过多个通知通道发送,这些通道可直接在面板上独立启用。
Alert — 终端内部弹出的一条消息。
Push — 发送到您手机上 MetaTrader 应用的移动通知。
Email — 通过终端的邮件设置发送的一封信件。
Telegram — 将警报文本连同图表截图一起直接发送到您的 Telegram 聊天。
只启用您需要的通道,当您正在使用的品种和时间框架上出现新入场时,您会立刻收到提醒。
可视历史记录(HTML report)
启用 Html 通道,每个入场信号都会连同触发时刻的图表截图一起保存到一份 HTML 报告中。报告存储在终端的 Files 文件夹下的 VibeFox_WilliamsR 目录中,并可在任何浏览器中打开——您将获得指标找到的所有入场的可视日志。一键回收站按钮可在您想要重新开始时清除报告及其截图。
Telegram 提醒
信号还可以直接发送到您的 Telegram 聊天——提醒文本连同检测时刻的图表截图。开启 Telegram 通道,并在参数中输入您的机器人令牌和聊天 id。
发送依托 HTML 报告实现:每个新信号写入报告,而在浏览器中打开的报告会自动将其转发到您的 Telegram 聊天。因此,启用 Telegram 会自动保持 Html 报告开启,两个通道协同工作。
内置多语言帮助
面板内置了一个完整的帮助页面,提供 10 languages 版本,因此每个控件都会在您使用它的地方得到说明。
参数(Inputs 选项卡)
大多数设置也可直接在面板上实时更改(Settings 按钮)——输入参数仅设定启动时的初始值。
Williams %R
%R Period — 以柱为单位的计算周期,范围 2..100。Default: 14。
Overbought Level — 上方极端区域的边界,范围 -50..-5。Default: -20。
Oversold Level — 下方极端区域的边界,范围 -95..-50。Default: -80。
%R Line Color — %R 振荡器线的颜色。Default: DodgerBlue。
%R Line Width — %R 线的像素粗细,范围 1-5。Default: 2。
Entry Points
OB/OS Exit — 当 %R 回穿超买或超卖区域时发出信号;退出超买 = SELL,退出超卖 = BUY。Default: on。
Mid Cross — 当 %R 穿越 -50 中线时发出信号;向上穿越 = BUY,向下穿越 = SELL。Default: off。
Marker Size (1-5) — 图表上信号箭头的大小。Default: 2。
Buy Marker Color — BUY 信号箭头的颜色。Default: LimeGreen。
Sell Marker Color — SELL 信号箭头的颜色。Default: Red。
Notifications
Push Notification — 发送到移动 MetaTrader 终端的 push 通知。Default: off。
Alert Popup — 终端内部弹出的 Alert 窗口。Default: off。
Email — 通过终端邮件设置发送的一封信件。Default: off。
Html Report — 将每个信号连同截图保存到一份 HTML 报告中(Files 文件夹,VibeFox_WilliamsR 目录),可在任何浏览器中打开。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。
