反转线图几乎与点数图(OX图)相同,但是它是根据时间周期下bar的真实价格构造的。在其他的所有方面,表示方法均相同。
当然,以上所说的“是根据时间周期下bar的真实价格构造”过于笼统,相信大家很难理解,所以我们以下将从反转线图的起点,OX图开始介绍:
OX图是利用带方格的图表来记录,分析和预测商品走势的图表。所以绘制OX图的第一步,是要选取比例合适的绘图纸,以纵轴代表价格,每一个方格代表一个价格水平,而横轴并不代表时间,而是代表反向价格走势的大小与变动速度,并以“X”与“O”标识价格的变动方向。如下图,为MultiCharts中OX图的参数设定部分。
OX图设定的参数中,以格值与反转值最为重要。
格值,即上图中的单位大小(图中标记2),设定了绘图纸上的每个方格所包含的价格水平,即OX图的基本单位——每一个“X”或“O”包含的价格大小。设定的格值大小越大,包含的价格越多,图表的灵敏度越差,对价格变动的反应越迟钝。当然,除了格值大小,反转值也会导致灵敏度的变化。这里我们将格值为1与格值为3的点数图进行比较,可以很明显的看到价格灵敏度的差别。
在规定了格值之后,需要确定的就是反转值(图中标记3)的大小。
在点数图中,基本单位即为格值,反转值即为基于格值的大小,所以更贴切的叫法,为反转格。例如原图中设定的1×3,反转值即为3个格值。那么在确定反转值后,要如何确定反转格呢?以上述的三格反转为例,转向格数为三格,即价格逆势运动了三个及以上时,才认为反转完成,结束前一根bar的运动状态,在右侧新设立一根bar,继续新的图形绘制。同样,反转值越大,灵敏度越差,对价格变动的反应越迟钝。下面我们同样使用图表进行说明。分别设立反转值为3与反转值为5的图表。
确定了格值与反转值之后,绘制逻辑已经完成了,接下来需要对数据来源进行限定(下面假设格值与反转值设定为1×3)。
首先,我们以收盘价作为数据组成进行说明。
顾名思义,收盘价作为数据组成直接进行点数图的绘制,若当根bar收盘价与前一图形最高/低价相比,逆势变动超过三个点,则结束当前图形的绘制,在右侧新启动一根反向图形的计算绘制。若与前一日相比,同向变动,则在原先bar上加填,或仅进行价格标记移动。例如下图,三个“O”型组成的图形,是由收盘价跌至3631形成逆势达成反转的,并直至收盘价达到3634为绘制结束的时点。且在过程中收盘价未创新低,故图形中并无新向下绘制。
在这里,收盘价作为价格组成,可以清楚地表明市场趋势,但由于高低点数据并不包含,支撑/阻力位等价位的判定会产生扭曲。同时,若价格进行快速的变动,会由于收盘价变动不大,导致趋势误判等后果。
而以高/低区间为数据组成的情况下,由于高低点包含了整个价格变动范围,会使OX图更为详细与灵敏。同样的格值与反转值的设定下,高/低区域数据得到的OX图列数一定更多,因为高低点一定会比收盘价达到反转更远的点,以形成新的bar。
高/低区间为数据来源的OX图绘制规则会更为复杂一些。
首先,分别计算第一根bar的最低点到第二根最高点的涨幅,与第一根bar的最高点到第二根最低点的跌幅。若涨幅超过跌幅,则认为趋势向上,从第一根bar低点价位至第二根bar高点画“X”,反之则以第一根bar高点价位至第二根bar低点画“O”。
接下来的画法,我们分别对于前根为“X”与“O”的情况进行说明:
如下图,时间位置与之前的收盘价情况下的例子相同。区域内最低点值为3630,即后续最高点超过3633即可完成反转。
由图可知,所绘制的“O”图形,很明显会比原先收盘价组成的要长很多,由原先的三个格值扩展至了六个,由前一图形的高点下一格一直绘制至该区域内的最低点3630。验证了前面所说的包含了整个价格变动范围,会使点数图更为详细与灵敏。
首先,反转线图逻辑是基于OX图基础上的一种图表,二者关于格值,反转值与数据组成的各个方面,逻辑都是完全相同的。所以,针对反转线图的逻辑解释,我们可以直接通过二者之间的差别,来进行反转线图的介绍(为了大家更好的使用反转线图,我们以下直接以高/低区域作为数据组成进行设定的案例):
反转线图与点数图的图形绘制大部分还是一样的,唯一的不同点则在于bar的起点绘制设定,如上所述点数图的反转之后的绘制,不论反转后的bar中数据是否存在该数据,都是从前一根的高/低点低/高一个格值的距离开始绘制的。而在反转线图中,则是以反转完成的那笔数据作为图形绘制的起点。例如,以高/低区域作为反转线图的数据组成形式,反转完成是以当前bar的高/低点相对之前图形低/高点进行比较,达成反转的高/低点即成为下一个图形绘制的起点。如下图,我们用最简单的单根bar反转作为例子。
由于只有一根bar的高/低点数据进入,所以此处参与计算的数据只有一个最低点数据3588,达成反转。在主图,即点数图中是以前一图形最高点的下一格值,3594开始绘制,直至当根bar低点3952;而在子图二,即反转线图中,由于数据只获取到3588,故,仅仅绘制了一个格值的图形,于3588。
在点数图中,图形的高低点即代表了开盘价与收盘价的数值,不同也只在于方向的改变导致开盘价与收盘价是由高点还是低点来决定而已。但是,在反转线图中,则不同,开盘价是由反转完成的那笔数据决定的,收盘价则是
如下图,我们以标记的11:06的分k作为例子,前个图形为“O”,即为下跌态势,则下个反转是由高点完成的。而前图形的最低点为3591,则11:04的分k最高点3594达成向上反转,以高点值3594作为开盘价进行记录,并绘制3594一个格值的图形,而11:04-11:06时间范围内低点未达成反转,高点亦未刷新,则未绘制其他图形,直至11:07达成反转,结束当个图形的绘制。
而对于收盘价来说,如上图黄色标记所示,赋值就是图形结束所在bar的收盘价。
点数图与反转线图之间的差别便是以上两点,其余逻辑皆相同。例如,以高低点为数据组成的情况下,由于取得的是bar的高/低区域,即使处于实时数据接收情况下,图形也是在原始bar完成时才进行绘制。而以收盘价作为数据组成的情况下,实时数据接收,会以每笔tick作为图形的数据来源,导致图形的密集程度提高。如下图。
要创建新图表:
可以从“设置商品”窗口中设置图表样式:
标准图表和反转线图之间在实时发单和回测方面存在一些差异。
*图形价格与时间结构已经固定
*图形价格与时间结构已经固定
© 2011-2023 MultiCharts All Rights Reserved.