将技术分析进行到底
提供专业的程序化交易解决方案

中信建投:量化视角下的缠论初步解析

本文系中信建投证券研报。

本文首先介绍了缠论中的基本概念,如包含关系、分型、笔、线段、走势中枢和走势类型等。在定义的基础上,结合背驰的MACD指标判别方法,找出了三类买卖点的位置。


 

一、引言

 

缠中说禅技术理论,来源于ID为缠中说禅的新浪博客,博客网址如下:http://blog.sina.com.cn/s/articlelist_1215172700_0_1.html。此博主从2006年2月1日开始发表博客,陆续发表了诗词曲赋、音乐艺术、文史哲学、时政经济和股票市场等方面的多篇博客,其中他从2006年6月7日开始在博客中陆续发表“教你炒股票”系列文章,共108课,简称为缠论。相比于其他的技术分析理论,缠论是一套具有完备理论定义和精确买卖点定义的择时技术指标体系。引用原文作者的一句话来说“其他技术分析里(如波段、波浪、江恩和神经网络等)所说的现象,都能在本ID的理论中得到解释”(见教你炒股票19),比起其他技术分析理论的模糊和歧义,缠论有着精确定义和完美分类的巨大优势。

在市场中流行的,关于缠论的一个词是“千人千缠”,意思是说,对于同一段市场走势,根据个人对缠论方法的理解,每个人划分出来的趋势、走势中枢和买卖点可能都不一样,出现此现象的原因在于缠论的理解难度大和人为的主观判断。为了最大化消除此类误差,本研究通过借助计算机编程的优势,严格按照缠论原文的定义,精确地量化缠论中的分类方法和买卖点体系,避免由分型、笔、线段和走势中枢的主观划分而带来的误差,并能较精确的判别同级别的背驰,寻找买卖点位置。

本研究首先介绍了缠论中的基本概念,如包含关系、分型、笔、线段、走势中枢和走势类型等。在定义的基础上,结合背驰的MACD指标判别方法,找出了三类买卖点的位置。

为了更好的阐述缠论方法在市场行情中的运用,本研究选取了一段恰当的上证指数5分钟级别市场走势为例,测试由MATLAB编写的缠论量化程序,结果显示,程序很好地把市场走势进行完全分类,并识别出了有效的背驰点和买卖点,达到了很好的择时效果。

 

二、基本概念

 

缠论中的基本概念包括分型、笔、线段、走势中枢和走势。缠论对K线走势图进行处理时,只需要用到最高价和最低价的信息。在缠论原文中,关于分型、笔和线段的划分在教你炒股票62、65、67、69、71、77和78课有详细的定义。走势中枢的定义在教你炒股票17、18、19、20课有详细的讨论。走势的定义在教你炒股票32、33、36课有详细的讨论。

 

2.1 分型

在由K线确立分型之前,必须先对K线进行包含关系处理。

包含的定义:一根K线的高低点全部在其相邻K线的高低点范围之内,那么这根K线和其相邻K线就称为包含关系。但分为向上处理和向下处理两种情况。

6010-1

由上图可知,在向上时(左图),向上的定义是B这根K线的最高价高于A这根K线的最高价,B、C这两根相邻K线满足包含定义,那么把B、C这两根K线的最高点当高点,而这两根K线低点中的较高者当成低点,这样就把两K线合并成一新的K线D;反之,当向下时(右图),向下的定义是F这根K线的最低价低于E这根K线的最低价,F、G这两根相邻K线满足包含定义,那么把F、G这两根K线的最低点当低点,而这两根K线高点中的较低者当成高点,这样就把F和G这两根K线合并成一根新K线H,以此规律,向后依次递推处理。(原文见教你炒股票62课)

6010-2

对所有的K线进行包含关系处理完成后,连续三根K线走势将只会是上图中的四种形态,第一种是上升K线组合,即多根K线呈现向上排列,后一根K线的最高价和最低价均高于前一根。第二种是顶分型,即相邻三根K线中的中间那根K线中最高价是最高的,最低价也是最高的。第三种是下降K线,即多根K线呈现向下排列,后一根K线的最高价和最低价均低于前一根。第四种是底分型,即相邻三根K线中的中间那根K线中最高价是最低的,最低价也是最低的。(原文见教你炒股票62课)

 

2.2 笔

确定分型后,连接相邻的顶分型与底分型将构成一笔。笔的定义为两个相邻顶分型和底分型的顶底之间连线叫做笔。如下图中的AB线段为向下的一笔,BC线段为向上的一笔。但需要注意是顶分型和底分型之间至少要有一根独立K线,即满足缠论中所说的结合律。若K线走势图中,出现两个或多个同性质的分型,如果是顶分型,后面的顶高于前面的顶,则只保留后面的,否则保留前面的顶不变。若是底分型,后面的底低于前面的底,则只保留后面的,否则保留前面的底不变。

6010-3

 

2.3 线段

线段的定义为:连续的三笔之间若存在重叠部分,其起点和终点之间的连线为线段,如下图所示,AD线段为向上的线段,EF线段为向下的线段。

6010-4

下图为连续三笔不能构成线段的两种情形,即连续三笔之间无重叠部分。

6010-5

线段还会有两种演变状态,一种是此线段继续延伸,另一种是此线段被另外一条线段破坏。缠论原文中强调,缠中说禅线段分解定理:线段破坏的充分条件是被另一个线段破坏。(见教你炒股票65课)。也就是说,线段不能由单单的一笔破坏,由笔产生的线段破坏不构成真正的破坏,线段只能被线段破坏。

根据缠论原文的论述,线段的延伸和终止可由特征序列完全确定(原文见教你炒股票67、71课),线段的特征序列:以向上笔开始的线段,可以用笔的序列表示:S1X1S2X2S3X3…SnXn。其中任一S称为线段的向上元素,任一X称为线段的向下元素。容易证明,任何Si与Si+1之间,一定有重合区间。考察序列X1X2…Xn,该序列中,Xi与Xi+1之间并不一定有重合区间,因此,这序列更能代表线段的性质。如下图,向上线段AB的特征序列为S1X1S2X2S3X3S4。

6010-6

定义:序列X1X2…Xn成为以向上笔开始线段的特征序列;序列S1S2…Sn成为以向下笔开始线段的特征序列。特征序列两相邻元素间没有重合区间,称为该序列的一个缺口。

关于特征序列,把每一元素看成是一K线,那么,如同一般K线图中找分型的方法,也存在所谓的包含关系,也可以对此进行包含关系处理。经过包含处理后的特征序列,成为标准特征序列。以后没有特别说明,特征序列都是指标准特征序列。

6010-7

如上图所示,向上线段AB中,特征序列Xi对应的K线为i(i=1,2,3,4),其中K线3和K线4存在包含关系,将K线3和4包含处理后,线段AB的特征序列就称为标准特征序列。

参照一般K线图关于顶分型与底分型的定义,可以确定特征序列的顶和底。注意,以向上笔开始的线段的特征序列,只考察顶分型;以向下笔开始的线段,只考察底分型。

根据缠论原文,在标准特征序列里,构成分型的三个相邻元素,只有两种可能。第一种情况,特征序列的顶分型中,第一和第二元素间不存在特征序列的缺口,那么该线段在该顶分型的高点处结束,该高点是该线段的终点;特征序列的底分型中,第一和第二元素间不存在特征序列的缺口,那么该线段在该底分型的低点处结束,该低点是该线段的终点。第二种情况,特征序列的顶分型中,第一和第二元素间存在特征序列的缺口,如果从该分型最高点开始的向下一笔开始的序列的特征序列出现底分型,那么该线段在该顶分型的高点处结束,该高点是该线段的终点;特征序列的底分型中,第一和第二元素间存在特征序列的缺口,如果从该分型最低点开始的向上一笔开始的序列的特征序列出现顶分型,那么该线段在该底分型的低点处结束,该低点是该线段的终点。(教你炒股票67)

那么,线段的严格划分可以分为以下两种情况:

第一,出现笔破坏的情况。线段出现笔破坏,向上线段只考察X元素的特征序列,若出现顶分型,则原线段结束语该顶分型的高点。向下线段只考察S元素的标准特征序列。若出现底分型,则原线段结束于该底分型的低点。

6010-8

上图8显示,向上线段AB出现笔破坏,并且特征序列X出现顶分型,则B点是此线段的终点。

6010-9

上图9显示,向上线段AB出现笔破坏,但特征序列X未出现顶分型,则B点不是此线段的终点,线段仍在延伸中,直到特征序列X出现顶分型。

第二,未出现笔破坏的情况,即特征序列分型中的第一和第二元素间存在特征序列的缺口。在特征序列的顶分型中(即向上线段),如果从该顶分型最高点开始的向下一笔开始的X序列的特征序列出现底分型,那么该线段的终点是此顶分型的顶。在特征序列的底分型中(即向下线段),如果从该顶分型最低点开始的向上一笔开始的S序列的特征序列出现顶分型,那么该线段的终点是此底分型的底。

6010-10

上图10显示,向上线段AB未出现笔破坏,即有缺口,并且特征序列X出现底分型,则B点是此线段的终点。

6010-11

上图11显示,向上线段AB未出现笔破坏,且特征序列X未出现底分型,则B点不是此线段的终点,线段仍在延伸中,直到特征序列X出现底分型。

 

2.4 走势中枢

相对于走势中枢来讲,线段属于次级别走势类型,缠论原文对走势中枢的定义为:某级别走势类型中,被至少三个连续次级别走势类型(线段)所重叠的部分,称为缠中说禅的走势中枢。走势中枢形成方式有两种:一种是回调形成的(下—上—下型),一种是回升形成的(上—下—上型)。

走势中枢的区间范围确定方法为:中枢高点为构成此走势中枢前三根线段中的次高点,中枢低点为前三根线段中的次低点,走势中枢范围为中枢高点与中枢低点构成的矩形区域。具体见下图。(见教你炒股票17、18课)

6010-12

走势中枢是缠论中非常重要的概念,原文对走势中枢的演变有以下三种论述。第一,走势中枢的延伸。“缠中说禅走势定理二”:在盘整中,无论是离开还是返回“缠中说禅走势中枢”的
走势类型必然是次级别以下的。“缠中说禅走势定理三”:某级别“缠中说禅走势中枢”的破坏,当且仅当一个次级别走势离开该“缠中说禅走势中枢”后,其后的次级别回抽走势不重新回到该“缠中说禅走势中枢”内。(见教你炒股票18课)。也就是说,走势中枢由前三个次级别线段的重叠部分产生之后,若其以一个次级别的线段返回中枢,其过程就是走势中枢的延伸。

6010-13

第二,走势中枢的新生。当一个走势中枢产生之后,以一个次级别的线段离开中枢,跟着的一个次级别线段若不返回到中枢区间,称其为走势中枢的新生。

6010-14

第三,走势中枢的扩展,缠中说禅走势级别延续定理二:更大级别缠中说禅走势中枢产生,当且仅当围绕连续两个同级别缠中说禅走势中枢产生的波动区间产生重叠。(见教你炒股票20课)。也就说,在走势中枢的新生中,同级别的前后两个走势中枢的区间是不能有任何重叠的,这包括任何围绕走势中枢产生的任何瞬间波动之间的重叠。如果连续三个次级别线段的重叠区间虽然不和前面的走势中枢有任何重叠,但围绕该走势中枢产生的波动触及前面走势中枢延续时的某个瞬间波动区间,就不能认为该走势中枢是走势中枢的新生,而只是走势中枢的扩展,就产生了一个更大级别的走势中枢,即高级别走势中枢。如下图,中枢2中的某一线段低点ZD触及到了中枢1的范围内,那么中枢1将拓展,中枢2将不成立。

6010-15

 

2.5 走势类型

根据缠论的完全分类方法完成后,市场走势将分为盘整和趋势两种走势类型。

盘整:在任何级别的任何走势中,某完成的走势类型只包含一个走势中枢,则称为该级别的盘整。(见教你炒股票17、18课)如下图。

6010-16

趋势:在任何级别的任何走势中,某完成的走势类型至少包含两个以上依次同向的走势中枢,就称为该级别的趋势。向上趋势称为上涨,向下趋势称为下跌。如下图。

6010-17

由上图可看出,两个同向走势中枢的连接段称为趋势,向上则为向上趋势,向下则为向下趋势。

 

三、买卖点分析

 

缠论作为一种择时类技术分析,买卖点分析处于核心地位。在缠论中共有三类买卖点,买卖点依附于走势中枢而生,买卖点与走势中枢的区间位置有着密切关系。同时,买卖点的判别也涉及到物理动力学中的背驰问题。缠论原文中说到“缠论中的所有买卖点(包括K线系统和均线系统),最终都可以归结到某级别的第一类买卖点”,而背驰与该种买卖点密切相关。任何的逆转都是从第一类买卖点开始的,无论是买点还是卖点,必然都对应着某级别的背驰。因此,背驰与买卖点必须结合在一起来讨论。缠中说禅背驰-买卖点定理:任一背驰都必然制造某级别的买卖点,任一级别的买卖点都必然源自某级别走势的背驰。(教你炒股票24)

 

3.1 背驰

缠论中的背驰分为两种:趋势背驰和盘整背驰。

趋势背驰的发生必须在至少两个同向同级别中枢的基础上,是指围绕最后一个同级别中枢的前后两个次级别走势(线段),后面线段的力度要弱于前面线段。所以说,趋势背驰肯定发生在第二个同向中枢之后,对于一个日线以上级别的第二个中枢,就可以密切关注背驰的出现。而对于1分钟小级别的情况,第二和第三个中枢背驰的情况占大多数,四、五个中枢以后才出现背驰的情况就相当罕见了。如果趋势背驰出现创新高或新低,将构成绝大多数的第一类买卖点。(教你炒股票27)

盘整背驰是指在第一个中枢就出现背驰,这时不能算作是趋势背驰,只能算是盘整背驰。盘整背驰的技术含义在于,一个企图脱离中枢的向上线段,但由于力度有限,被阻止而被拉回到原来的中枢里面。但盘整背驰有两点用处,第一点是多数的第二、三类买点是由盘整背驰构成的,第二点是在大级别上,特别是至少周线级别以上的,这种盘整背驰所发现的,往往是历史性的大底部。(教你炒股票27)

 

3.2 一类买卖点

缠中说禅技术分析基本原理一:任何级别的任何走势类型终要完成,即“走势终完成”,意思在于“所有级别的都能分解成趋势与盘整”(教你炒股票17)。根据“走势终完美”的观点,必然要转化成其他走势类型。那么一个下跌走势类型完成后,必然要转化成上涨或盘整的走势类型。所以一类买卖点关键在于找到一个最有利的买卖位置。缠论的方法就是引入动力学中的背驰概念,利用走势中的背驰来确定一类买卖点。

根据缠论原文中的教你炒股票24,给出了一种根据MACD对背驰的辅助判断方法。MACD判断背驰方法如下:首先要有两段同向的趋势,同向趋势之间一定有一个盘整或反向趋势连接,把这三段分别称为A、B、C段,具体见下图18。B的中枢级别要比A、C里的中枢级别(是说A、C线段里面的小级别中枢)要大,在A段之前,一定存在一个与B同级别或更大级别的一个同向中枢,这就说明A、B、C在一个大的趋势里,B这个中枢一般会把MACD的黄白线(也就是DIFF和DEA)会拉到0轴附近,而C段的走势类型完成时对应的MACD柱子面积(向上的看红柱子,向下看绿柱子)比A段对应的面积要小,这时可称为构成了标准的背驰。

6010-18

除了MACD指标辅助判别方法之外,还有一些其他判别背驰的方法,如均线相交面积背驰方法、黄白线运行位置等方法。均线相交面积背驰方法是以均线为基础定义的“背驰”,主要在缠论均线系统操作方法中运用。“趋势力度”概念:前一均线缠绕阶段与后一均线缠绕阶段之间的由短期均线与长期均线相交所形成的面积。利用均线相交面积判断背驰,主要是考察同向趋势中前、后一段时间短期均线与长期均线相交时形成的面积。若此面积越来越小,说明趋势力度越来越弱,就形成了背驰。

黄白线运行位置方法判别如下:在一个下跌趋势里(如图18),对于A+B中枢+C的走势情况,C段对比A线创出新低,但MACD技术指标的黄白线返回0轴后不再创出新低,就构成了趋势底背驰。

 

3.3 二类买卖点

二类买卖点的定义:第一类买(卖)点出现后,随着第一次次级别的上涨(下跌)结束,接着会有一次次级别的回调(上升),这个回调(上升)制造出来的低(高)点,是市场中仅次于第一类买(卖)点的较佳买入(卖出)位置,称为第二类买(卖)点,见图19。

从时间顺序来讲,二类买卖点发生在一类买卖点之后。从次级别的角度来看,缠论买卖点定律一:任何级别的第二类买卖点都由次级别相应走势的第一类买卖点构成(教你炒股票17)。缠中说禅的第二类买卖点与中枢的关系也比较特殊,可以出现在最后一个中枢的任何位置,对于二类买(卖)点的位置出现在中枢下(上)的,其后的力度就值得怀疑,出现扩张性中枢的可能性极大,若出现在中枢区间范围中,出现中枢扩张和新生的机会对半,若出现在中枢上(下),中枢新生的机会就很大。(教你炒股票21)

 

3.4 三类买卖点

三类买卖点的定义:第一类买(卖)点出现后,一个次级别走势向上(下)离开走势中枢,然后以一个次级别走势回调(上升),其低(高)点不跌(涨)回中枢区间,则构成第三类买(卖)点,见图19。

缠论原文中的第三类买卖点定理:一个次级别走势类型向上离开走势中枢,然后以一个次级别走势类型回试,其低点不跌破ZG(中枢区间的上界),则构成第三类买点;一个次级别走势类型向下离开走势中枢,然后以一个次级别走势类型会抽,其高点不升破ZD(中枢区间的下界),则构成第三类卖点。(教你炒股票20)

6010-19

 

四、缠论实际案例分析(略)

 

五、缠论可能存在的缺陷

 

第一,包含关系的处理,可能会失去一些比较重要的信息,例如,方向向上时,相邻K线A和B具有包含关系,A包含B,则说明K线A的最高价要高于K线B的最高价,K线A的最低价要低于K线B的最低价,如果K线A的最低价远远低于K线B的最低价,在向上包含处理时,A、B两根K线合并,新的K线的最低价等于K线B的最低价,那么将失去K线A最低价的信息。

第二,中枢区间范围的确认。缠论原文中对走势中枢的定义是:某级别走势类型中,被至少三个连续次级别走势类型(线段)所重叠的部分,称为缠中说禅的走势中枢。但对走势中枢区间范围的界定没有明确的说法。一般地处理方法为,取前三条线段的重叠部分,即中枢高点为构成此走势中枢前三根线段中的次高点,中枢低点为前三根线段中的次低点,走势中枢范围为中枢高点与中枢低点构成的矩形区域。但如果前三条线段的重叠部分很小,而之后的线段波动范围较大时,就可能会出现中枢区间范围处理不当的问题。

第三,最后一个中枢的确认。在第一类买卖点确定前,必须要找到最后一个中枢,但最后一个中枢的确定方法没有明确,可能就会出现背驰之后再背驰(背了又背)的情况。
第四,买卖点的成功。如果没有明确确定最后一个中枢,就会出现第一类买卖点不成功的情况,即在前一个中枢,已经构成底背驰,并出现第一类买卖点,但市场趋势并没有完结,又出现了位置更佳的第一类买卖点。三类买卖点可以看作是趋势买卖点,一旦趋势形成,就可以出现很多次,但这些买卖点的安全性没有明确的阐述。

 

 

 

赞(0)
未经允许不得转载:文华程序化 » 中信建投:量化视角下的缠论初步解析
分享到: (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

横冲直撞 一直到最远方