评估威廉姆斯%R需要哪些数据?
直接答案
要评估威廉姆斯%R,需收集其数学计算所依赖的价格数据(最高价、最低价和一个选定的“当前”价格)、用于计算的确切回溯窗口,以及有关数据来源和更新方式的信息。然后进行质量检查:确认时间框架的一致性,验证指标是否使用相同的公式和设置进行计算,并评估其局限性,例如对时间窗口选择的敏感性,以及历史关系不能保证未来结果的事实。
机制与定义
威廉姆斯%R(常写作威廉姆斯百分比范围)是一种动量震荡器,用于比较选定的当前价格相对于回溯周期内最高价和最低价的位置。
因此,所需的数据具体且最少:
- 一段高低价格的时间序列,用于分析的交易品种。
- 每个K线的参考价格(通常为最新的收盘价,但不同的图表工具可能允许其他选择)。
- 回溯长度(窗口大小,例如用于查找最高价和最低价的K线数量)。
根据这些输入,您可以像图表工具一样为每根K线计算震荡器值。在评估时,将指标机制视为稳定的:在相同输入和设置下,计算是确定性的。变化的是市场数据以及决定“当前”值、使用哪个价格序列和应用哪个时间框架的实现选择。
证据或示例检查(不假设结果)
使用基于输入和来源的简单可验证工作流程:
- 选择一个时间框架并保持固定。 威廉姆斯%R依赖于K线结构。日线序列和小时线序列可能产生不同的行为,因为它们的最高价、最低价和收盘价不同。
- 确认回溯窗口。 如果两个来源使用不同的窗口长度,即使原始价格数据相同,其值也会不同。
- 检查实现中使用的参考价格。 如果您的工具使用K线收盘价,请确保您是与K线收盘价序列进行比较,而不是盘中值。
- 验证计算一致性。 使用您的图表所用的相同最高/最低范围和相同的“当前”价格,手动重新计算一两个数据点。这是一个强有力的质检,因为它能检测到设置不匹配或数据预处理问题。
主要故障模式: 如果“当前”值的解释不同(例如,使用实时最新价与K线收盘价),随着新报价的到来,震荡器可能会移动。这可能导致两个图表不一致,即使它们都声称使用威廉姆斯%R,仅仅因为其中一个实际上使用了不同的时间约定。
局限性与风险
多个局限性会影响解释:
- 时间框架敏感性: 改变时间框架或回溯窗口会改变最高价/最低价范围,可能改变震荡器的形态和明显的“极端”值。
- 实现变异性: 不同的图表系统可能对参考价格使用略有不同的定义(即使它们统称为“当前价格”),或可能应用不同的数据处理方式。
- 历史无预测保证: 即使威廉姆斯%R在历史回测中与某些结果相关,这种关系也不能确立未来结果。
- 外部条件: 成本、执行和市场状态变化可能影响实际结果,但威廉姆斯%R本身不包含这些因素。
需注意的警示信号(红旗)
- 未说明回溯窗口,或您无法确认。
- 高/低价数据来源不明确(例如,是否经过调整、重采样或衍生)。
- 在未标准化设置的情况下,跨不同时间框架比较数值。
评估完成标准(完成标准)
当您能明确说明以下内容时,即具备独立评估威廉姆斯%R的足够信息:(1) 时间框架,(2) 回溯长度,(3) 用于最高价、最低价和参考“当前”价格的确切价格序列,以及 (4) 至少验证一个计算点的可复现方法。
验证或下一个问题
一个有用的问题是:您的图表来源使用了哪些确切设置(回溯窗口和参考价格定义),这些设置是否与您下载或查看的数据匹配? 如果您能回答这个问题,就可以验证指标计算,而不是依赖对解释的断言。