四度空间图(TPO)
1 了解TPO图表类型
TPO图表,即四度空间图,图中的每一个字母(或方块)称为时间价格机会(TPO:time price opportunity)。所以,也可以直接叫时间价格机会图表,或TPO图表。
TPO图表的结构如下:交易时段分为多个时段(例如:1天可分为多个30分钟间隔)。价格范围也分为多个价格区间。价格区间的大小称为价格增量。默认情况下,图表会自动计算价格增量以在图表上显示整个数据系列。
所有发生市场活动的单元格都用字母或方块标记。每个时间间隔都有一个对应的字母/方块和颜色。因此,可以使用以下TPO图表表示形式:
扩展表示形式:
- 字母

- 方块

折叠的表示形式:
这种表示方式,是把所有展开的箱体(字母或方块)全部向左平移组合而形成。生成的图像显示了一段时间内按时间分组和按价格传播的市场活动。
- 字母

- 方块

2 选择TPO图表类型
选择TPO图表类型:
- 打开设置商品窗口:请单击主工具栏上的“设置商品” 图标;在“商品”设置窗口选择商品名称然后点击“设置”按钮;
- 选择“设置”标签。
- 从“图表类型”列表中选择“TPO”。(图1中标记1)
- 在相应的框中输入周期和箱体大小。(图1中标记2)
- 选择“组合数据基于Ticks”可获得更详细的数据系列。仅在必要时使用“组合数据基于Ticks”,因为这会减慢图表的绘制速度。(图1中标记3)
- 单击确定。

图1 TPO图表选择
3 选择TPO图表样式
- 更改TPO图表外观的最简单方法是通过快捷菜单(单击K线后右击)。 可以使用以下命令:
- 展开信息/折叠信息–选择单个K线展开或折叠表示(不同时段的TPO字母合并或展开);(图2标记1)
- 展开所有信息/折叠所有信息–选择所有K线展开或折叠表示(不同时段的TPO字母合并或展开);(图2标记2)
- TPO显示参数–启用或禁用TPO图表的任何组件。(图2标记3)

图2 图表样式快捷方式
- 打开设置商品窗口:单击主工具栏上的“设置商品” 图标。在“商品”设置窗口选择商品名称然后点击“设置”按钮;
- 选择“样式”选项卡。
- 在“样式”部分中,单击复选框以启用/禁用相应的元素。
- 为了精确设置元素的样式,请单击元素复选框旁边的三角形以显示扩展参数。这样可以对所选组件进行精确配置:
- 显示方式 –允许选择显示方法:字母,方块或条形图;可用字母从A--Z,a--z(不包括O、U、o、u)(图3标记1)
- 强制价格增量–允许手动调整TPO价格增量(增量1代表1跳为1个增量,图3标记2);
注意:通过按CTRL +滚轮,CTRL + 鼠标左键,CTRL + UP / DWN键,PgUp / PgDn键,可以将TPO强制价格增量每次增加或减少10。
- 显示成交量为0的方块–显示交易时段内无成交量价格区域TPO字母(图3标记3);
- TPO计数–显示某一价格水平的字母数,显示图表设置周期中有多少时段价格曾达到该价格(图3标记4);
- 均价区域(VA)–显示包括70%*字母的区域,该区域包含70%字母,70%的数值可以根据需要调整(图3标记5);
- 第二层均价区域–用户可以额外设定第二层均价区域(图3标记6);
- 期初平衡区间(IBR)–显示一个价格区域,该区域包括前2*个时间间隔的市场活动,标记出前2个时段的价格区间,其中时段数量可以更改(图3标记7);
- 量能概况–显示直方图,代表每个价格水平的成交量分布(图3标记8);
- 开盘价,收盘价,中心区和控制线(POC)–显示相应的价格标记(图3标记9)。

图3 TPO图表样式选择
- 预设为默认:要将这些样式设置用于此类型的所有新图表,请勾选“预设为默认”复选框。(图3标记10)
* - 默认值;可以更改。
4 TPO图表细节说明

图4 细节图
4.1 TPO计数
显示图表设置周期中有多少时段价格曾达到该价格,数值越大,代表市场多次在这个价位震荡。(图4标记1)

浅显地说,每一行有多少字母,计数就是多少。
4.2 均价区域(VA)

显示包括70%字母的区域,该区域包含70%字母,该区域为当天市场的主要成交区间。70%的数值可以根据需求调整,代表实现交易最大化和日内认可价值确认的区域;另可根据需求选择“第二层均价区域”。
4.3 期初平衡区间(IBR)

显示前2个时间间隔的市场活动,该区域标记出前2个时段的价格区间,该区域也可以看作是“开市价格区间”,开市价格区间看作一个交易日的基础,如果开市价格区间很窄,即区间被突破的压力很大,那么开市价格区间延伸段发生的可能性就大。
4.4 量能概况

显示直方图,代表每个价格水平的成交量分布;量能可以成为后续市场交易的压力位和支撑位,该价位的成交量越大,意味着该区域的“套牢盘”或者“获利盘”越大,后市需要突破该价位才有可能形成一个新的趋势。
4.5 数据窗口

该区域可以显示出设定周期的开、高、低、收盘价格以及成交量的情况。
4.6 TPO信息值

该区域展示了与TPO信息相关的数据:
- POC:point of control,控制线,显示字母值最多的价位;
- POC数值:显示POC价位的TPO字母数量,括号中数值代表比上一周期POC数值的变化量;
- VA最高价、VA最低价:显示均价区域的最高价、最低价;
- IBR最高价、IBR最低价:显示期初平衡区间最高价、最低价;
- 方块之上/之下:显示该价位之上/之下的TPO数量;
4.7 TPO方块数值

该区域展示了与TPO方块相关的数值信息:
- 日期、时间:该TPO时段的日期和时间;
- 价格:该TPO字母值位置所处的价格;
- 字母(位置#):字母(位置表示列数,A代表1,小写字母a=A+24,以此类推);
- 方块成交量:该TPO字母所在TPO时段的成交量;
4.8 TPO列值

该区域展示了与TPO列值相关的数据:
- 整列最高价:该TPO时段的最高价格;
- 整列最低价:该TPO时段的最低价格;
- 整列成交量:该TPO时段的成交量;
5 TPO图表类型上的自动交易委托单
在实时交易和回测方面,普通K线图和TPO图表类型之间存在一些差异。有一些新关键字可用于TPO图表。请参考:TPO系列新增关键字。
5.1 回测和数据回放
bar内精细模式不适用于TPO图表类型。数据回放仅在“As is”模式下起作用。
5.2 实时模拟
策略类型
|
TPO图表类型
|
Buy next bar at market
|
委托单会在下跟bar的第一笔tick发单,即下一个bar的开盘价上
|
Buy this bar at close
|
委托单会在当根bar的最后一笔tick发单,即当前bar的收盘价上
|
limit单、stop单、stoplimit 单
|
委托单会在满足stop或者limit条件后的第一笔tick发单
|
5.3 自动交易
策略类型
|
TPO图表类型
|
Buy next bar at market
|
当新的Bar的第一笔tick到来,将会发送一笔市价单到交易商
|
Buy this bar at close
|
当上一根bar的结束的tick到来,将会发送一笔市价单到交易商
|
limit单、stop单、stoplimit 单
|
当自动交易开启,将发送一笔stop\limit\stoplimit单
|
6 分析
您可以通过调整TPO构造选项来分析市场活动:
- 选择初始块:
起始于“开盘时”或“自定义时间”,当选择起始于自定义时段时候,字母A会从指定的时间开始编排;如图5所示,设置11:00作为起使,箱体大小为30分钟,则结束时间为11:30的TPO数列标记为字母A,12:00为字母B,12:30为字母C,13:00为字母D,13:30为字母E,14:00为字母F,由于11:30—13:30之间无交易,所以B\C\D\E字母并不会标出;

图5 起始于自定义时间
- 在每个块上使用拆分和合并功能:

图6 合并拆分功能
- 拆分此处的区间:将该TPO区间以鼠标位置为分界线拆分成2个独立的TPO区间;(图6标记1)
- 按箱体时间23:00拆分所有区间:将所有区间以鼠标所在的23:00为界拆分成2个独立的区间。(图6标记2)
- 合并前一根K线:把当根TPO区间跟前一个TPO区间进行合并,组成一根新的TPO区间;由于MC本身的时间限制,日线不能超过24小时,故在默认情况下,TPO图表周五夜盘和周一日盘是2根单独的K线,使用合并功能可以更准确的分析走势。(图6标记3)
- 合并下一根K线:把当根TPO区间跟下一个TPO区间进行合并,组成一根新的TPO区间;(图6标记4)
- 通过调整分析所需的所有TPO元素的参数和外观,可以方便的以客户的方式展示市场活动;
- 从快捷菜单中,可以展开和折叠单个条形,而不是整个数据系列。(图6标记5)
© 2011-2023 MultiCharts All Rights Reserved.