Camovia Tray™

威廉姆斯百分比范围(Williams Percent Range)

Williams %R 与随机指标同源:量「收盘价在近期高低区间的位置」——但读数倒挂在 −100 到 0,极端值 −20/−80 是它的语言。

是什么

Williams %R(威廉姆斯百分比范围,简称 %R)由 Larry Williams 提出,计算式:%R = −100 × (区间最高 − 收盘) ÷ (区间最高 − 区间最低)。它与随机指标的 %K 是同一种几何(收盘价在 N 期高低区间中的位置),只差一个符号方向与读数范围:%R 倒挂在 −100 到 0 之间——0 表示收盘正好是区间最高价(最强),−100 表示正好是最低价(最弱)。−20/−80 是它的「超买/超卖」语言。

来历

Larry Williams——著名短线交易员、《短线交易秘诀》作者、多次 Robbins 世界交易锦标赛冠军(1987 年把 1 万美元做到 110 万的那位)——在 20 世纪 60—70 年代提出 %R 并推广。它是「区间位置」思想的最早期实现之一,比 George Lane 的随机指标更早进入大众视野的变体之一。MT5 默认周期 14。

免费下载 Camovia Tray:在系统托盘查看行情、管理持仓,一键隐藏。

免费下载

计算公式

一条线就算完:

%R = −100 × (Highest(N) − Close) ÷ (Highest(N) − Lowest(N))
读数范围:−100 到 0
−20 = 超买线;−80 = 超卖线(MT5 默认参考线)

分子是「收盘距区间顶部的距离」——收盘越接近区间顶,这个距离越小,%R 越接近 0(强);越接近区间底,%R 越接近 −100(弱)。与随机指标的关系:%R = %K − 100(同一几何,不同原点)——理解了一个等于理解了另一个。

手算示例

一个例子说明倒挂读数:

  1. 近 14 天最高 110、最低 100,今天收盘 108。
  2. %R = −100 × (110 − 108) ÷ (110 − 100) = −20——收盘价距区间顶部只有 20% 的距离。
  3. 读法:%R = −20 恰好踩在超买线上——收盘位于区间极强位置。

结论:%R 的数值越小(越接近 0)越强、越大(越接近 −100)越弱——与随机指标方向相反、几何相同。刚接触时容易读反,记住「0 是天花板、−100 是地板」就不会错。

怎么读数

%R 读数区间(−100 到 0):

区间 常见解读
0 – −20 超买区:收盘持续贴着区间顶——强但过热;趋势市中会长期停留
−20 – −50 偏强区:收盘位置偏高
−50 – −80 偏弱区:收盘位置偏低
−80 – −100 超卖区:收盘贴着区间底——弱但极端;震荡市中常反弹
−20/−80 穿越回区间 「冲出极端后回到区间内」——比单纯触线更可靠的信号口径

%R 只有一条线(没有 %D 类信号线),交叉信号天然缺失——它的信号体系是「极端→回归区间」+背离。这与随机指标(两线交叉)形成互补差异。

常见信号与用法

超买/超卖回归

%R 冲出 −20/−80 后重新回到区间内——「失败极值」信号;震荡市高胜率,趋势市要反向过滤。

%R 与价格背离

价格新高而 %R 不创新高(数值未接近 0)——收盘位置在走弱的背离信号。

50 中轴(−50)方向

%R 在 −50 上方=收盘位置偏高(多头氛围)、下方=偏低——粗过滤线。

区间突破前兆

%R 在极端区间密集摆动后突然单边贴 0 或贴 −100——区间即将选择的量能迹象。

局限与常见误区

  • 读数方向易读反:0 是最强不是最弱——新手的「−20 超卖」式误读是最常见错误(−20 是超买!)。
  • 单线无交叉信号:%R 没有信号线,套用随机指标的「金叉死叉」话术是范畴错误——它的体系是极值回归+背离。
  • 钝化与 RSI/随机指标同源:强趋势中 %R 长期贴 0——超买不逆势。
  • 与随机指标重复:%R 与 %K 几何相同——同时挂两个等于同一个指标看两遍,选一个即可。
  • 低周期噪音:15 分钟图 %R 在 −20/−80 间高频往返——回归用法必须配更大周期市况过滤。

MT5 里的Williams %R

MT5 中 Williams %R 是内置震荡指标(单线,倒挂显示),MQL5 编程调用函数为 iWPR:

int iWPR(string symbol, ENUM_TIMEFRAMES period, int calc_period);
MQL5 函数 iWPR()
默认周期 calc_period=14
读数范围 −100 到 0(0=区间最高、−100=区间最低)
参考线 −20(超买)/ −80(超卖)
显示窗口 副图(注意纵轴是负值倒挂)

iWPR 与 iStochastic 的几何等价性:%R = %K − 100。编程时两者可互相换算——选哪个纯看读图习惯。MT5 副图纵轴按负值渲染(0 在顶部),初读时注意方向。

不同周期下的表现

15 分钟

高频往返区——只做与更大周期趋势同方向的极值回归

1 小时 / 4 小时

波段回归与背离的主战场;14 期参数的舒适区

日线

经典场景:−20/−80 体系与背离在日线最有代表性

周线

周线 %R 触及 −95 以下/−5 以上是罕见极端——数月级行情的注脚

指标组合

实战中 %R 常见搭配:

  • 与 ADX 搭配:ADX<20(震荡市)才用 %R 极值回归;ADX>25(趋势市)只用 %R 背离做减仓参考。 ADX
  • 与 MA 搭配:多头排列(MA 向上)中只取 %R 超卖回归的买点——方向过滤+极值择时。 MA
  • 与 RSI 搭配:%R 与 RSI 同为震荡器但几何不同(区间位置 vs 涨跌比)——同向共振信号更可靠。 RSI

常见问题

Q %R 读数 −20 是超买还是超卖?

超买。%R 倒挂设计:0 表示收盘正好是区间最高价(最强),−100 表示正好是最低价(最弱)——所以 −20 是超买线、−80 是超卖线。与随机指标(80 超买/20 超卖)方向相反,初学极易读反。

Q %R 和随机指标 %K 有什么区别?

几何上完全等价:%R = %K − 100(同一公式不同原点)。区别在信号体系:%R 只有一条线,用「极值回归+背离」;随机指标有 %K/%D 两条线,用「金叉死叉+背离」。两者重复度高,同时使用价值有限。

Q %R 为什么没有信号线交叉信号?

因为它的设计就只有一条线。Larry Williams 的原始用法是极值回归(冲出 −20/−80 后回到区间内)与超买超卖持续性——交叉体系是随机指标(两线)的产物,不要把两套话术混用。

Q MT5 默认参数 14 是什么口径?

14 根 K 线的高低区间——与随机指标默认 %K=5 不同(%R 常用 14)。%R 也可以用 5 期(更灵敏)或 21 期(更稳),但 14 是 Larry Williams 推广的主流默认,各平台一致。

Q MT5 里怎么调出 Williams %R?

菜单「插入 → 技术指标 → 震荡指标 → Williams' Percent Range」,或从导航器拖到副图。默认周期 14,参考线 −20/−80 已内置——注意纵轴是 0 到 −100 的倒挂刻度。

MT5 / MT4 都能变成托盘工具

悬停看行情,管理持仓,一键隐藏。

下载 Camovia Tray

本页内容仅为技术指标知识介绍,不构成任何投资建议。指标信号存在失效可能,交易决策请结合风险管理独立判断。