时间价格机会 (TPO) 图表
时间价格机会 (TPO) 图表类型,也称为市场分布图,可帮助交易者直观地了解分布图周期内价格的动态变化,以及特定时期内价格在特定水平的集中度。您可以使用 TPO 识别活跃度最高或最低的价格水平,从而获得洞察,判断未来的价格走势。
内容:
TPO图表构建原则
- 每个分布图涵盖一个时段,可以以天、周或月为单位指定。
- 每个字母代表分布图中的一个时间段,将分布图周期划分为相等的时间段(5 分钟、10 分钟、15 分钟、30 分钟、1 小时、2 小时或 4 小时)。字母序列以大写 [A-Z] 开头,后跟小写 [a-z],并根据需要重复。
- 在与一个字母相对应的时间段内发生市场活动的每个价格水平上都会出现一个由一个字母组成的块。例如,在分布图时段的第一时间段期间访问了块“A”出现的所有水平。
- 每条分布图线代表覆盖图表的价格范围。
有关如何计算 TPO 分布图的更多详细信息,请访问TPO指标的文章。
TPO 的右侧是成交量分布图。成交量分布图是使用“块大小”参数中指定的时间段内的数据计算的。
此外,价格图表显示为一条线。
图表设置

线条
- 价格来源 - 允许您选择基于哪些值构建折线图。
- 线条 - 设置图表线条的颜色和粗细。
时间 价格 机会
- 时段 - 确定每个分布图的持续时间,按天数、周数或月数设置。 默认为一天。
- 块大小 - 定义用于命名块的每个字母所代表的子时间段。较小的块大小允许更多细节。值:5 分钟、10 分钟、15 分钟、30 分钟、1 小时、2 或 4 小时,默认值为 30 分钟。影响 TPO 和成交量分布图的计算。
- 行大小 - 确定分布图将包含多少行。在自动模式下为“每行tick”设置选择最佳值。您在“每行tick”字段中指定的tick数是手动使用的。
- 每行tick数 - 仅当使用手动行大小设置模式时才使用此值。
- 值区域 - 设置用于计算成本区域的块的百分比。默认值为 70%。
- 渐变颜色 - 这些颜色用于显示 TPO 块。前两种颜色定义 A-Z 块的颜色范围;最后两种颜色适用于 a-z 块。
- 块 - 控制 TPO 颜色块的显示。 如果启用了字母设置,则禁用该设置将不起作用,但由于空间不足而无法显示它们。
- 字母 - 控制 TPO 字母的显示。 如果启用此功能,则只有在有足够空间的情况下才会显示字母; 否则,将显示彩色块。
- VA 之外的不透明度 - 设置值区之外的透明度值。
- 按块分割 - 在整个分布图时段内将块分配到每个时间块中。
- 摘要信息 - 每个单独的TPO计算的附加数据。
线条和标记
- POC - 切换 TPO 期间线路和控制点标记的可见性。
- 弱高 - 切换 TPO 期间线的可见性和弱高标签。
- 弱低 - 切换 TPO 期间线的可见性和弱低标签。
- 单次打印 - 切换 TPO 期间单次打印行和标签的可见性。
- VAH - 切换 TPO 期间线路的可见性和高值区域标签。
- VAL - 切换 TPO 期间线路的可见性和低值区域标签。
- TPO 中点 - 切换 TPO 期间平均水平标签的可见性。
- 开盘价 - 切换 TPO 期间开盘价标签的可见性。
- 收盘价 - 切换 TPO 期间收盘价标签的可见性。
- 初始平衡范围 - 将初始平衡线显示为 TPO 分布图左侧的垂直线,并确定用于形成该范围的块数。
成交量分布图
- 显示成交量分布图 - 将成交量分布图的可见性切换到 TPO 分布图右侧。
- 值 - 如果有足够的空间,则切换成交量值的可见性。
- VAH - 切换成交量曲线的高值区域线的可见性。
- VAL - 切换成交量曲线的低值区域线的可见性。
- POC - 切换成交量分布图的控制点线的可见性。
- 成交量 - 确定价值区域之外的水平的颜色。
- 价值区域 - 确定成本区域内水平的颜色。
- 放置 - 确定成交量分布图是左对齐还是右对齐。
概览信息
选择此输入后,TPO 图表下方将创建一个新窗格。该窗格将显示有关每个单独 TPO 计算的附加数据。 
使用下拉菜单进行自定义:
- HL 范围:曲线的范围,即其最高点和最低点之间的差值
- VA 范围:价值区域的范围
- VAH:价值区域的最高点
- VAL:价值区域的最低点
- POC:TPO 的控制点
- 总交易量:此特定曲线涵盖的整个周期的总交易量
- TPO 总量:此曲线中的区块总数
- 高于 POC 的 TPO:此曲线中高于控制点的区块总数
- 低于 POC 的 TPO:此曲线中低于控制点的区块总数
- 旋转系数:曲线涵盖的柱状图之间上升和下降的系数。旋转系数计算背后的逻辑如下
- IB 最高点:初始余额范围的最高点
- IB 最低点:初始余额范围的最低点
- IB 范围:初始余额范围

旋转系数是显示特定曲线内K线涨跌规律的系数。为此,请计算“块大小”时间范围内每根K线的旋转系数,然后将其相加。
单根K线的评级范围为 -2 到 +2。计算方法:将当前柱状图的最高价与前一根柱状图的最高价进行比较:
- 如果当前K线的最高价更高,则赋值为 +1
- 如果当前K线的最高价更低,则赋值为 -1
- 如果两根K线的最高价相同,则赋值为 0
接下来,对两根K线的最低价进行相同的比较。最后,将这些值相加,即可得出当前K线的旋转系数。
在下方屏幕截图中,您可以看到上方 TPO 图表上的计算结果,以及常规图表上的计算进度。

拆分和合并分布图
您可以拆分或合并各个分布图:当您需要以不同详细程度查看图表中的特定区域时,此功能尤其有用。要使用此功能,请右键单击分布图块,然后从上下文菜单中选择相应的操作。

多时段分布图
当时段参数设置为 1 天时,TPO 图表支持多时段分布图,允许您可视化交易日不同时段(例如盘前、常规、盘后以及用户定义的完全自定义时段)的单独 TPO 分布。
时段选择
在“时段”下拉菜单中,您可以选择以下预设之一:
- 全部:涵盖整个交易时段的单一连续时段
- 单个:盘前、盘中和盘后时段的独立分布图
- 仅盘前:仅使用盘前数据构建分布图
- 仅盘中:仅包含常规交易时段
- 仅盘后:仅包含盘后数据
- 自定义:允许完全手动控制时段周期
选择非自定义预设时,系统会根据商品的预定义时段边界自动生成分布图。
自定义时段
要自定义时段周期:
- 选择“时段”→“自定义”。
- 设置所需时段的开始和结束时间(例如,04:00-20:00)。请注意,时间在图表的“时区”设置中指定。
- 点击“添加时段”以添加其他时间段。您最多可以添加五个自定义时段。
- 每个定义的时间段都会在图表上生成一个单独的 TPO 曲线。

您可以对生成的自定义 TPO 分布图执行拆分和合并操作,以便更详细地分析特定时期。
重叠时段
如果两个或多个自定义周期时间段重叠,重叠区域会在交点处自动拆分成多个独立的时段。
每个拆分后的片段会按历史顺序依次显示,并生成各自的 TPO 分布图。
例如,要分析某种加密货币与纳斯达克交易时间的关联性:
- 将图表时区设置为纽约
- 将第一个自定义时段定义为 04:00–20:00(延长时段)
- 将第二个自定义时段定义为 09:30–16:00(常规时段)
此配置会生成三个独立的 TPO 分布图:
- 04:00–09:30
- 09:30–16:00
- 16:00–20:00
这样可以方便地比较不同交易阶段的市场活动。
超出范围的时段时间
如果自定义交易时段在商品开盘前开始或收盘后结束,则交易时段边界会自动调整以符合有效交易时间。
这确保所有 TPO 数据分布图仅包含实际交易数据,并避免可视化数据出现缺失。
警报
现在,您可以在 TPO 上创建警报,以便在价格与已完成形态的关键结构水平发生交互时收到通知。
TPO 警报可帮助您追踪市场对价值区域、控制点和形态异常的重要反应,而无需持续监控图表。
可用的警报条件
目前支持以下警报条件:
- 价格突破延伸 POC
- 价格突破延伸 VAH
- 价格突破延伸 VAL
- 价格突破延伸高点
- 价格突破延伸低点
- 价格突破延伸单线
TPO警报如何运作
- TPO图表类型、周期性TPO和交易时段TPO研究均提供警报功能。
- 警报仅在完成的分布图后触发。为避免过多的噪声和虚假信号,当前正在形成的(实时)TPO曲线分析将被忽略。
重点笔记和限制
仅延长水平
您只能对上面列出的延长 TPO 对象创建警报。
如果某个水平未延长,则不会出现在警报条件列表中。
延长水平可在“设置”→“线条和标签”中进行控制。
如果禁用延长选项,则无法创建该水平的警报,并且该水平警报将在警报创建对话框中隐藏。
实时分布图不包含在内
警报功能不会考虑实时(尚未完成)的TPO分布图。
由于该分布图仍在生成中,将其用于警报会产生不必要的噪声和不可靠的信号。
合并与拆分行为
TPO 图表和研究支持分布图合并和拆分操作。
但是,警报不会对这些更改做出动态反应。
主要影响:
- 创建警报时,后端会使用研究参数的快照。
- 之后对图表设置的任何更改(包括合并或拆分分布图)都不会同步到现有警报。
- 因此,合并或拆分分布图后:
- 警报可能仍会基于过时的延长水平触发。
- 在某些情况下,警报可能会针对图表上已不存在的水平触发。
警报对话框行为
- TPO图表新增了“时间价格机会”条件组。
- 仅显示已启用相应延长选项的警报条件。
- 如果所有延长选项均已禁用,则“时间价格机会”组将完全不显示。
- 点击警报时:
- 在 TPO 图表上创建的警报将以 TPO 模式打开图表。
- 在 TPO 研究指标上创建的警报不会更改图表类型。
为什么要使用TPO警报?
TPO 警报功能可让您在价格重新触及或突破具有重要结构意义的市场分布图水平时立即做出反应,例如:
- 价值边界附近的接受或拒绝
- 控制点的重新测试
- 未完成拍卖(高点/低点不佳)的解决
- 与低流动性单笔交易区域的互动
通过将 TPO 警报与分布图可视化相结合,您可以被动地监控市场结构,同时在最关键的时刻专注于执行和决策。
另请阅读: