时间价格机会(TPO)指标
时间价格机会 (TPO) 指标也称为“市场分布图”,根据价格水平随时间的发展来分析市场活动。它通过可视化在每个分布图的价格水平上花费的时间块以及分布图期间内的水平遍历顺序,为交易者提供了关于市场动态和价格分布的独特视角。交易者经常使用 TPO 来识别重要的价格水平和市场模式,而这些通过检查原始价格数据可能并不明显。
J. Peter Steidlmayer 在 20 世纪 80 年代在芝加哥期货交易所 (CBOT) 提出了时间价格机会的概念。TPO分布图在期货和大宗商品市场中占据重要地位,现已在所有行业广泛使用。
计算
TPO
该指标在每个周期的左侧显示 TPO 分布图,并在右侧显示可选的成交量分布图。
以下过程构建了 TPO 分布图:
- 用户指定分布图的周期将涵盖的天数、周数或月数。
- 该指标根据用户指定的“块大小”(5 分钟、10 分钟、15 分钟、30 分钟、1 小时、2 小时或 4 小时)将时间段划分为相等的时间块。每个连续的时间块对应一个字母。该序列以大写字母 [A-Z] 开头,如果需要更多,则使用小写字母 [a-z]。 如果该周期包含足够的时间块来耗尽所有可用字母,则指标会重复此序列。
- 该指标根据其指定的行大小为每个期间创建价格水平(行)。 它可以自动计算行大小,或者用户可以手动定义每行的tick数。该分布图显示价格经过其的每个时间段的价格水平块。例如,连续的领先“A”块表示市场价格在第一个时间块期间达到该水平。
TPO 价值区域 (VA)
价值区域是一段时间内 TPO 区块高度集中的价格范围。它表明市场参与者最感兴趣的价格范围。交易者经常用它来确定潜在的支撑位和阻力位。
该指标使用以下算法来确定 TPO 分布图的价值区域:
- 确定分布图中的块总数。
- 使用以下公式计算 VA 中的目标块数:
VA 目标 = 总块数 * 值面积百分比 / 100
- 在块数最多的行(控制点 - POC)启动 VA 块计数器。 POC 是添加到 VA 的第一行。
- 计算最高 VA 行上方行中的块。
- 计算最低 VA 行下方的行中的块。
- 从步骤 4 和 5 确定块计数最高的行,并将其计数添加到 VA 块计数。 该行成为 VA 的一部分。如果两行具有相同的块计数,则添加最接近 POC 的行。如果它们与 POC 等距,则添加最高行。
- 重复步骤4-6,直到VA块的总数达到步骤2中计算的目标。
- 使用 VA 中的最高和最低水平作为高值区域 (VAH) 和低值区域 (VAL)。
行大小
当“行大小”输入使用“自动”选项时,指标根据最右侧可见K线的最新 300 根K线计算行大小。它首先将这些K线上的最高价和最低价之间的差值除以商品的最小tick值:
最小tick范围 = (高值 - 低值) / 最小tick
然后,将该值除以 80,即必须适合图表的行数:
RowTicks = MinTickRange / RowsRequired
最后,它对结果进行四舍五入以计算每行的最终tick值:
TicksPerRow = round(RowTicks / Increment) * Increment
它舍入的增量取决于计算值的小数位数:
如果 1 <= RowTicks <= 100,增量 = 5 如果 100 <= RowTicks <= 1000,增量 = 50 如果 1000 <= RowTicks <= 10000,增量 = 500 如果 10000 <= RowTicks <= 100000,增量 = 5000 等等。 ..
将指标添加到图表、重置其设置或更改商品或时间周期时,指标会重新计算行大小
成交量分布图
可选的交易量分布图使用“块大小”时间周期内的数据进行计算。将成交量分布图与TPO分布图进行比较有助于证实价格水平的重要性。要了解有关成交量分布图的信息,请参阅此帮助中心页面。
解释
平衡与不平衡
人们可以假设市场总是处于平衡或不平衡状态。在这种情况下,平衡状态意味着一种工具具有大致相等数量的买家和卖家。在这种情况下,该商品的供需大致一致,价格集中在公平价格值附近。
如果买家数量超过卖家数量,或者反之亦然,则可以认为市场失衡。当处于不平衡状态时,市场价格开始定向变动以寻找新的公允价值。 当买家超过卖家时,价格可能会上涨;当卖家超过买家时,价格可能会下跌。在任何一种情况下,定向运动都可能持续下去,直到买家和卖家的数量相等,从而在新的公平价格下达到平衡状态。
初始平衡范围 (IBR)
初始平衡范围是在分布图期间的第一个时间块期间访问的价格范围。市场在交易时段的开始部分可能会经历较高的交易活动。因此,交易者经常使用 IBR 来确定初始重要水平,这可以作为评估进一步价格走势时的参考点。TPO 指标将 IBR 显示为周期起点左侧的垂直线。用户可以从脚本“设置”的“样式”选项卡中启用 IBR 线及其计算中的时间块数。
TPO 中点
TPO 中点是指时间价格机会分布图中最低价格和最高价格之间的中间价格值,使用以下公式计算:
TPO中点=(最高TPO价格+最低TPO价格)/ 2
支撑位和阻力位
支撑位和阻力位是市场历史上经历集中买入(支撑)或卖出(阻力)活动的关键价格区域。交易者经常使用这些水平作为参考点来识别潜在的价格反转或持续区域。在 TPO 分析中,此类水平可包括控制点 (POC)、高价值区域 (VAH) 和低价值区域 (VAL) 以及其他重要价格水平。
控制点 (POC) 是市场价格在分布图配置文件期间花费最多时间的水平。它表示交易活动最集中的价值,提供对市场均衡和共识的见解。交易者通常认为 POC 是未来价格走势的潜在参考,因为市场价格可能会倾向于历史活动集中度较高的区域。后续曲线中与 POC 水平的重复价格互动增强了其作为支撑位或阻力位的投机意义。
高值区域 (VAH) 和低值区域 (VAL) 表示价格区域的上限和下限,在整个分布图期间,大部分市场活动都发生在该价格区域。VAH 和 VAL 可以作为后续时期的潜在支撑位和阻力位。
分布
TPO 的另一种解释路径是根据投资者的目标和决策时间周期考虑两类投资者:短期交易者和长期交易者。
短期交易者主要进行日内交易。换句话说,他们的典型决策时间范围是在当前交易日内。因此,他们倾向于关注当天的公平价格,并在价值区域内进行大部分交易。这些交易者在形成价值区域本身、促进交易执行的必要条件以及交易时段的公平市场价格方面发挥着重要作用。
长期交易者不会将他们做出交易决策的窗口限制在单个交易日或交易日。因此,他们可能会为其交易寻求更有利的价格,例如价值区域之外的价格,即低于买家的 VAL 和高于卖家的 VAH。此类交易者可能会对价值区域之外的价格变动做出贡献。当长期交易者主导市场交易量时,资产价格可能会出现更显着的上涨或下跌,具体取决于买家和卖家的集中度。
这种解释可以帮助解释 TPO 分布图中的一些常见范围发展模式或分布。这里有几个:
正常日分布
当该期间的大部分价格范围(约 85%)位于初始平衡范围内时,就会出现正常日分布,这意味着 IBR 之外的活动微不足道或不存在。在这种情况下,人们可能会认为市场是平衡的,因为该时期的大部分交易活动都发生在价值区域(即公平价格区域)内。这种模式表明,该时期的主要市场驱动力是短期交易者,而长期交易者的影响微乎其微。
正常变化日分布
当长期交易者更加活跃时,就会出现正常变化日。价格范围超出了短期交易者不太可能持有的初始平衡范围。IBR 之外的范围扩展可以是从几个刻度到 IBR 大小的两倍不等。
趋势日分布
当长期交易者连续进一步推动价格范围,形成比 IBR 规模大一倍以上的范围延伸,并且市场以接近延伸末端的价格收盘时,趋势日就出现了。 这种分布表明,当市场寻找新的公平价格时,长期交易者对方向保持更大的影响力。
中性日分布
当交易者暂时将价格范围扩大到 IBR 之外时,就会出现中性日。然后市场价格反转,类似的模式可能会出现在 IBR 的另一端。这种分布表明市场存在不确定性。它通常发生在市场测试潜在趋势的持续或变化时。
单个绘制
单个绘制是仅包含一个 TPO 块的非极端水平,这意味着市场价格在分布图周期内仅穿过一次。交易者将这些水平视为潜在市场兴趣或失衡的指标。因此,单个绘制可能会吸引未来的交易活动,因为围绕这些价值的买卖可能受到限制或意外。交易者经常将其作为价格可能重新触及的潜在水平以及可能的支撑或阻力区域进行监控。启用指标“设置”的“样式”标签页中的“单个绘制”选项,以突出显示图表上的单个绘制。
请注意,如果连续发生,该指标将突出显示第一个建立的单个绘制。
弱高和弱低
弱高和弱低是具有多个 TPO 块的极端水平。在 TPO 分析中,这些水平表示定向运动在没有明确拒绝的情况下停止的位置,在图表上显示平坦、狭窄的顶部或底部。这种模式表明市场可能尚未充分探索超出该曲线高点/低点的价格,可能为进一步扩大波动留下空间。弱高和弱低缺乏表明强烈反转的特征逐渐减弱。它们激起了寻求进一步探索范围的市场参与者的兴趣。 尽管它们不一定是强大的支撑/阻力点,但这些水平可以表明市场势头暂停的位置,为交易策略提供独特的见解。
拆分和合并分布图
用户可以拆分或合并图表上显示的各个分布图,以不同详细程度检查图表上特定区域的活动。要使用此功能,请右键单击显示的分布图,然后在上下文菜单底部选择适当的选项。
“在此字母处拆分分布图”选项会将跨越两个或多个时间块的选定分布图拆分为用户单击的 TPO 块处的两个单独的分布图:
“与先前的分布图合并”选项会将所选分布图与图表上显示的先前分布图合并。仅当所选分布图不是图表上的第一个分布图时,此选项才可用:
“重置所有合并和拆分”选项可恢复所有分布图拆分和合并操作。请注意,当更改指标输入中的“周期”或“块大小”值时,拆分和合并也会重置。
指标输入
时段
每个分布图涵盖的天数、周数或月数。默认为一天。
块大小
划分分布图周期的时间块的大小。较小的块大小会产生更精细的结果。可能的值为 5m、10m、15m、30m、1h、2h 或 4h。默认为 30m。该值影响 TPO 和成交量曲线的计算。
行大小
用于确定分布图行大小的模式。在默认设置(“自动”)下,指标在“每行tick”字段中显示其计算出的行大小。在“手动”模式下,用户指定每行的tick数。
每行tick
每个分布图行中的tick数,这会影响每个分布图将包含的行数。仅当“行大小”模式为“手动”时,用户才能在此字段中输入值。如果该值太小,指标将引发错误。
价值区域百分比
价值区域计算中使用的总 TPO 块的百分比。默认值为 70。
样式
渐变色
这些是用于 TPO 块颜色渐变的颜色。前两种颜色定义 A-Z 块的起始/终止范围。最后两种颜色指定 a-z 块的颜色范围。
块
切换彩色 TPO 块的显示。如果启用“字母”但由于空间不足而无法在图表上显示,则此设置无效。
字母
切换 TPO 字母的显示。启用后,指示器仅在图表有足够空间时显示字母。否则,它将显示彩色块。
VA 以外的不透明度
设置价值区域边界之外的水平的不透明度值。
按块拆分
启用后,该指标将 TPO 块的显示分布在周期内的连续间隔内,而不是将它们合并在周期的左侧。此功能可以帮助交易者了解分布图组成块的计算,并提供对价格活动随时间的流动的额外见解。
POC
该复选框切换 POC 标签和行突出显示,下拉列表确定指标是否将行突出显示延伸到每个分布图的周期之后,直到价格再次与水平相交。启用 POC 显示后,指示器使用图表的前景色为 POC 行和标签着色。
弱高
该复选框切换“弱高”标签和线,下拉列表确定指标是否将线延伸到分布图的周期,直到价格与之相交。
弱低
该复选框切换“弱低”标签和线,下拉列表确定指标是否将线延伸到分布图的周期,直到价格与之相交。
单个绘制
该复选框切换“单个绘制突出显示”,下拉列表确定指标是否将突出显示延伸到分布图的周期之后,直到价格与其相交。
VAH
切换高值区域标签和线。
VAL
切换低值区域标签和线。
TPO中点
切换分布图的中间价格标签的可见性。
开盘价
切换分布图的开盘价标签的可见性。
收盘价
切换分布图收盘价标签的可见性。
初始平衡范围
该复选框将初始平衡范围的显示切换为分布图左侧的垂直线,文本字段定义 IBR 计算中的块数。
成交量分布图
显示成交量分布图
将成交量分布图的显示切换到 TPO分布图右侧。
值
该复选框可切换显示每行的交易量值以及分布图下方的期间总交易量的标签。颜色选择器指定标签的颜色。当图表有足够的空间时,指标仅显示这些标签。
VAH
切换成交量分布图的高值区域线,并指定颜色和线条样式。
VAL
切换成交量分布图的低值区域线,并指定颜色和线条样式。
POC
切换成交量分布图的控制点线,并指定颜色和线条样式。
成交量
确定价值区域之外水平的颜色。
价值区域
确定价值区域内水平的颜色。
对齐
确定成交量分布图是左对齐还是右对齐。