【echarts官方源码】【ros机械臂源码】【linux源码背诵技巧】缠论分型笔源码_缠论分型到笔的两种情况

时间:2024-11-26 12:28:12 来源:小莫源码网 分类:休闲

1.缠论第67课:线段的缠论划分标准(特征序列)【分型、笔、分型线段篇】
2.缠论第71课:线段划分标准的笔源笔再分辨分型、笔、码缠线段篇
3.请问缠论关于笔的论分两种画法。
4.通达信版本-缠论笔段预测主图指标,情况echarts官方源码源代码免费分享
5.缠论基础一:顶分型和底分型
6.《缠论》笔记之分型、缠论笔

缠论分型笔源码_缠论分型到笔的分型两种情况

缠论第67课:线段的划分标准(特征序列)【分型、笔、笔源笔线段篇】

       线段划分的码缠关键在于特征序列

       线段划分标准不同于笔的划分,主要基于特征序列的论分两种概念。特征序列由线段开始方向的情况笔与反方向笔组成,向上笔开始的缠论线段用S表示,向下笔用X表示。分型一个线段的笔源笔划分可以分为两种情况:从向上笔或向下笔开始。

       对于向上笔开始的线段,其特征序列如S1X1S2X2...,其中Si与Si+1间必有重合区间。而X1X2...序列中,Xi与Xi+1可能无重合,这更符合线段的ros机械臂源码特性。定义特征序列:向上笔的为S序列,向下笔的为X序列。

       特征序列中,相邻元素间无重合区间称为缺口。与K线图中分型方法类似,特征序列也存在包含关系,处理后形成标准特征序列。

       根据顶分型和底分型的定义,可以确定特征序列的顶点和底部。向上笔开始线段考察顶分型,向下笔开始则考察底分型。线段的结束点由特征序列的分型决定,分为两种情况:一是分型中第一和第二元素间无缺口,线段在分型高点或低点结束;二是分型有缺口,线段在满足特定条件的分型处结束。

       线段划分的标准基于特征序列的分型,这是对“线段被另一个线段破坏”原则的细化。理解这个定义是后续学习的基础,需要清晰地掌握特征序列、标准特征序列、linux源码背诵技巧分型及其第一和第二元素的关系。

       线段划分的逻辑复杂,但通过图形和定义的结合,可以将走势唯一划分为线段。线段划分是中枢与走势类型递归体系的基础,理解它至关重要。同时,理解特征序列分型形态和线段破坏的确认规则,是正确划分线段的关键。

缠论第课:线段划分标准的再分辨分型、笔、线段篇

       线段划分标准再分辨

       线段划分的标准在第课中被提出,但使用抽象数学语言可能让人难以理解。本文将对线段划分的关键点进行详细解析。

       线段划分的核心在于特征序列的元素关系。特征序列的元素在同一个序列中才有包含关系可言。例如,向上段后接着向下段,前者的元素方向相反,不可能存在包含关系。线程池控制源码分型定义是因为在判断转折点前,前一段线段未被破坏时,可以存在前一段的分型,因为它们处于同一序列。当转折点前的线段被破坏时,如果破坏的第一笔非转折点开始的第一笔,则特征序列的分型结构仍可成立。此时,转折点前的最后一个特征序列元素与转折点后第一个特征元素之间有缺口,后者与破坏笔不是包含关系,否则缺口无法封闭,破坏笔不能破坏前一线段。

       在转折点开始时,如果第一笔破坏前线段,之后延伸出三笔,其中第三笔结束位置破坏第一笔,新线段形成,前线段结束。若第三笔完全在第一笔范围内,无法定义特征序列,云平台设备源码因为特征序列与走势相反,且走势方向不确定。最后,转折点后元素的包含关系可应用,因为这些元素属于同一性质,或者原线段延续,或为新线段非特征序列,同属一类,可考察包含关系。

       线段划分遵循两种情况:第一种是转折点前未被破坏时,可以存在分型;第二种是转折点前被破坏时,分为两种结果:第一笔破坏导致新线段形成,旧线段结束;或第一笔被破坏导致新线段形成,但旧线段延续。判断过程简单:假设转折点是分界点,考察两种情况是否满足,满足则为线段分界点,否则线段延续。

       特征序列元素包含关系仅适用于同一序列内。转折点前后的元素不考虑包含关系,转折点后元素的包含关系则适用。线段划分基于两种情况的判断标准:特征序列分型中,第一和第二元素间是否存在缺口。线段划分的程序是假设转折点为分界点,考察两种情况,满足其中之一则为分界点,否则线段延续。

请问缠论关于笔的画法。

       G:=MA(C,5); D:=MA(C,); HH:=REF(H,5)=HHV(H,); LL:=REF(L,5)=LLV(L,); FG:=BACKSET(HH,6)>BACKSET(HH,5) ; FD:=BACKSET(LL,6)>BACKSET(LL,5) ; FG:=IF(BARSLAST(FG)=BARSLAST(FD) AND G>D,FG, IF(BARSLAST(FD)>BARSLAST(FG),FG,0)); FD:=IF(BARSLAST(FG)=BARSLAST(FD) AND D>G,FD, IF(BARSLAST(FG)>BARSLAST(FD),FD,0)); FG0:=FG AND H=HHV(H,BARSLAST(FD)); FD0:=FD AND L=LLV(L,BARSLAST(FG)); GP:=IF(FG0,H,DRAWNULL),CIRCLEDOT,COLORCYAN; DP:=IF(FD0,L,DRAWNULL),CIRCLEDOT,COLORCYAN; GQ:=L>REF(H,1) AND DAY!=REF(DAY,1); DQ:=HFDH,FDH,IF(FDH>=FDH1,FDH2,FDH1)); FDZL:=IF(FDH>=FDH1,FDL2,FDL1); FG1:=FGH>FDZH AND FG0; FD1:=FDLFDH AND FGL>FDL AND FGL1>FDL; FD:=FD1 AND FDL=REF(L,1)) OR (H>=REF(H,1) AND L0,BHG+2+1,IF(BHD,BHD+2+1,3)); BK:=IF(BGQ,BK0-BGQ,IF(BDQ,BK0-BDQ,BK0)); G1X:=(FG AND BARSLAST(FD)>BK); D1X:=(FD AND BARSLAST(FG)>BK); G1:=(FG0 AND REF(H,BARSLAST(FG0))>=REF(H,BARSLAST(G1X)) AND BARSLAST(D1X)>BARSLAST(G1X)) OR (FG1 AND COUNT(GQ,BARSLAST(FD1))>0 AND REF(H,BARSLAST(FG1))>REF(H,BARSLAST(G1X))); D1:=(FD0 AND REF(L,BARSLAST(FD0))BARSLAST(D1X)) OR (FD1 AND COUNT(DQ,BARSLAST(FG1))>0 AND REF(L,BARSLAST(FD1))BARSLAST(G1),REF(H,BARSLAST(G1)),REF(H,BARSLAST(D1))),; D1L:=IF(BARSLAST(G1)>BARSLAST(D1),REF(L,BARSLAST(D1)),REF(L,BARSLAST(G1))); G2:=G1 AND H=HHV(G1H,BARSLAST(D1)+1) AND H>REF(H,1) AND BARSLAST(D1)>BARSLAST(G1); D2:=D1 AND L=LLV(D1L,BARSLAST(G1)+1) AND LBARSLAST(D1); G3:=G2 OR (FG0 AND REF(H,BARSLAST(FG0))>REF(H,BARSLAST(G2)) AND BARSLAST(D2)>BARSLAST(G2)); D3:=D2 OR (FD0 AND REF(L,BARSLAST(FD0))BARSLAST(D2)); GPB:=IF(G1X,H,DRAWNULL),CIRCLEDOT,COLORYELLOW; DPB:=IF(D1X,L,DRAWNULL),CIRCLEDOT,COLORYELLOW; { 画线} NN:=G3; UU:=D3; L1:DRAWLINE(UU,L,NN, H,0),COLORYELLOW,DOTLINE; L2:DRAWLINE(NN,H,UU, L,0),COLORWHITE,DOTLINE;

通达信版本-缠论笔段预测主图指标,源代码免费分享

       显示开关:=1;

       顶价:=REF(H,BARSLAST(H>REF(H,1)));

       底价:=REF(L,BARSLAST(L<REF(L,1)));

       分型顶0:=H>顶价 AND L>底价;

       分型底0:=L<顶价 AND H<底价;

       分型顶1:=分型顶0 AND H=HHV(H,BARSLAST(分型底0));

       分型底1:=分型底0 AND L=LLV(L,BARSLAST(分型顶0));

       分型顶:=FILTERX(分型顶1,BARSLAST(分型底1));

       分型底:=FILTERX(分型底1,BARSLAST(分型顶1));

       UP1:=BARSLAST(分型底);

       顶力度1:=HHV(L,UP1+1)>LLV(H,UP1+1);

       顶包含1:=COUNT(L>REF(L,1),UP1)>2 AND COUNT(H>REF(H,1),UP1)>2;

       DN1:=BARSLAST(分型顶);

       底力度1:=HHV(L,DN1+1)>LLV(H,DN1+1);

       底包含1:=COUNT(H>REF(H,1),DN1)>2 AND COUNT(L>REF(L,1),DN1)>2;

       笔顶:=分型顶 AND UP1>3 AND 顶力度1 AND 顶包含1;

       笔底:=分型底 AND DN1>3 AND 底力度1 AND 底包含1;

       笔顶:=笔顶 AND H=HHV(H,BARSLAST(笔底));

       笔底:=笔底 AND L=LLV(L,BARSLAST(笔顶));

       笔顶:=笔顶 AND H=HHV(H,BARSLAST(笔底));

       笔底:=笔底 AND L=LLV(L,BARSLAST(笔顶));

       笔顶1:=FILTERX(笔顶,BARSLAST(笔底));

       笔底1:=FILTERX(笔底,BARSLAST(笔顶));

       UP2:=BARSLAST(笔底1);

       顶力度2:=HHV(L,UP2+1)>LLV(H,UP2+1);

       顶包含2:=COUNT(L>REF(L,1),UP2)>2 AND COUNT(H>REF(H,1),UP2)>2;

       DN2:=BARSLAST(笔顶1);

       底力度2:=HHV(L,DN2+1)>LLV(H,DN2+1);

       底包含2:=COUNT(H>REF(H,1),DN2)>2 AND COUNT(L>REF(L,1),DN2)>2;

       笔顶:=分型顶 AND UP2>3 AND 顶力度2 AND 顶包含2;

       笔底:=分型底 AND DN2>3 AND 底力度2 AND 底包含2;

       笔顶:=笔顶 AND H=HHV(H,BARSLAST(笔底));

       笔底:=笔底 AND L=LLV(L,BARSLAST(笔顶));

       笔顶2:=FILTERX(笔顶,BARSLAST(笔底));

       笔底2:=FILTERX(笔底,BARSLAST(笔顶));

       笔顶3:=笔顶1 OR 笔顶2;

       笔底3:=笔底1 OR 笔底2;

       笔顶:=FILTERX(笔顶3 AND H=HHV(H,BARSLAST(笔底3)),BARSLAST(笔底3));

       笔底:=FILTERX(笔底3 AND L=LLV(L,BARSLAST(笔顶3)),BARSLAST(笔顶3));

       笔顶:=FILTERX(笔顶 AND H=HHV(H,BARSLAST(笔底)),BARSLAST(笔底));

       笔底:=FILTERX(笔底 AND L=LLV(L,BARSLAST(笔顶)),BARSLAST(笔顶));

       笔顶:=笔顶 AND (BARSLAST(笔底)>1 OR BARSLAST(笔底)=DRAWNULL);

       笔底:=笔底 AND (BARSLAST(笔顶)>1 OR BARSLAST(笔顶)=DRAWNULL);

       笔顶:=笔顶 AND (H=HHV(H,BARSLAST(笔底)) OR BARSLAST(笔底)=DRAWNULL);

       笔底:=笔底 AND (L=LLV(L,BARSLAST(笔顶)) OR BARSLAST(笔顶)=DRAWNULL);

       笔顶:=FILTERX(笔顶,BARSLAST(笔底));

       笔底:=FILTERX(笔底,BARSLAST(笔顶));

       笔顶:=笔顶 AND (BARSLAST(笔底)>2 OR BARSLAST(笔底)=DRAWNULL);

       笔底:=笔底 AND (BARSLAST(笔顶)>2 OR BARSLAST(笔顶)=DRAWNULL);

       笔顶:=笔顶 AND (H=HHV(H,BARSLAST(笔底)) OR BARSLAST(笔底)=DRAWNULL);

       笔底:=笔底 AND (L=LLV(L,BARSLAST(笔顶)) OR BARSLAST(笔顶)=DRAWNULL);

       笔顶:=FILTERX(笔顶,BARSLAST(笔底));

       笔底:=FILTERX(笔底,BARSLAST(笔顶));

       笔顶:=笔顶 AND (BARSLAST(笔底)>3 OR BARSLAST(笔底)=DRAWNULL);

       笔底:=笔底 AND (BARSLAST(笔顶)>3 OR BARSLAST(笔顶)=DRAWNULL);

       笔顶:=笔顶 AND (H=HHV(H,BARSLAST(笔底)) OR BARSLAST(笔底)=DRAWNULL);

       笔底:=笔底 AND (L=LLV(L,BARSLAST(笔顶)) OR BARSLAST(笔顶)=DRAWNULL);

       笔顶:=FILTERX(笔顶,BARSLAST(笔底));

       笔底:=FILTERX(笔底,BARSLAST(笔顶));

       DN:=BARSLAST(笔顶);

       底力度:=HHV(L,DN+1)>LLV(H,DN+1);

       底包含:=COUNT(H>REF(H,1),DN)>2 AND COUNT(L>REF(L,1),DN)>2;

       笔底:=笔底 AND (笔底<>1) AND DN>3 AND 底力度 AND 底包含 AND (L=LLV(L,BARSLAST(笔顶)));

       笔底:=FILTERX(笔底,BARSLAST(笔顶));

       UP:=BARSLAST(笔底);

       顶力度:=HHV(L,UP+1)>LLV(H,UP+1);

       顶包含:=COUNT(L>REF(L,1),UP)>2 AND COUNT(H>REF(H,1),UP)>2;

       笔顶:=笔顶 AND (笔顶<>1) AND UP>3 AND 顶力度 AND 顶包含 AND (H=HHV(H,BARSLAST(笔底)));

       笔顶:=FILTERX(笔顶,BARSLAST(笔底));

       笔顶:=笔顶 OR 笔顶;

       笔底:=笔底 OR 笔底;

       笔顶:=FILTERX(笔顶 AND H=HHV(H,BARSLAST(笔底)),BARSLAST(笔底));

       笔底:=FILTERX(笔底 AND L=LLV(L,BARSLAST(笔顶)),BARSLAST(笔顶));

       UP:=BARSLAST(笔底);

       顶力度:=HHV(L,UP+1)>LLV(H,UP+1);

       顶包含:=COUNT(L>REF(L,1),UP)>2 AND COUNT(H>REF(H,1),UP)>2;

       DN:=BARSLAST(笔顶);

       底力度:=HHV(L,DN+1)>LLV(H,DN+1);

       底包含:=COUNT(H>REF(H,1),DN)>2 AND COUNT(L>REF(L,1),DN)>2;

       笔顶:=笔顶 AND UP>3 AND 顶力度 AND

缠论基础一:顶分型和底分型

       缠论基础一:顶分型与底分型详解

       1、顶分型:三根K线无包含关系,中间K线顶点最高且低点也最高,标志着可能的顶部转折点。

       2、底分型:同样三根K线无包含,中点最低且高点也最低,指示潜在底部转折。

       3、理解顶底分型:它们仅作为趋势可能反转的信号,实战中需配合其他分析(案例分析略)。

       4、包含关系规则:上升趋势中,第三根K线包含第二根,意味着高点和低点都取最高值(高高);下降趋势则反之(低低)。

       5、处理包含再包含:遵循时间顺序原则,趋势方向由前两根K线决定(GG或DD原则)。

       6、顶底分型实践:上证指数月线示例,顶底分型并非绝对见顶见底,还需结合其他因素判断。

       7、转折与中继分型:内部背离影响转折分型的识别,典型和非典型形态需仔细观察。

       8、判断分型成笔:原著方法关注次次级别买卖信号,或通过形态判断力度,如顶分型跌破底部或底分型超出区间。

       案例分析深入剖析了不同形态下的顶底分型及其可能影响。

《缠论》笔记之分型、笔

       1.《老子》有言,九层之台,起于垒土。《缠论》的基础——分型,是构建笔的基石,而笔又是构成中枢、判断买卖点的元素,从而影响交易的盈亏。

       2.分型是《缠论》中的基础概念,掌握其要领至关重要。顶底分型的定义看似简单,但要正确理解,必须先处理好包含关系,并明确包含的定义。

       3.在处理包含关系时,要先行判断相邻K线之间的上升或下降趋势。通过比较,取高点和低点的最高值或最低值,从而合并K线。

       4.请注意,K线的最高点并非仅指收盘价或开盘价。通过具体图例,分析不同情况下的分型形成。

       5.从分型到笔的转换,是学习《缠论》时的一个难点。尽管笔在整个《缠论》体系中仅是部分,但其正确理解对于掌握整个体系至关重要。

       6.包含关系处理后,顶底分型得以确认,进而通过连接顶和底形成笔。在实际应用中,要面对复杂多变的K线形态,但依然能够找到唯一的一条连线,形成笔。

       7.在判断顶分型是否能够连接成笔时,一个关键规则是:若后续顶分型低于前面的顶分型,则不能连接成笔。

       8.举例说明,即使在复杂的市场操纵下,如庄家刻意构造K线,依然可以依据《缠论》的规则,找到唯一的笔。

       9.在K线形态被终结时,总能找到唯一符合条件的笔。无论是上升还是下降趋势,笔的形态都是唯一的。

       .这样的分析充分说明了,《缠论》中的笔并非如一些人所说的那样不重要,而是构成了整个交易体系中不可或缺的一环。

《缠论》笔记之分型、笔

       å¦‚果说《缠论》在是在语言的量化,那么在《缠论》第课开始,《缠论》就走向了数学的量化。整个《缠论》最基本的根基是分型,分型构成笔,笔构成中枢,中枢判断买卖点,买卖点觉得盈亏。

        《老子》说过,九层之台,起于垒土。作为《缠论》的根基,掌握好当然也非常有必要。

        学习过《缠论》的都知道顶分型和底分型的定义,但是这里再说一次。要正确理解顶底分型,首先要处理包含关系,在处理包含关系之前,首先要明确包含的定义。

       åŒ…含知道了,就是处理包含关系。

        处理包含关系,首先要明确在K线包含前,是上升还是下降。

        如图所示,首先是找到包含的相邻K线,然后找到最包含的a之前的K线,对比a与其是上升还是下降,如果a是上升,则取a、b中高点的最高点,低点的最高点,合并后的K线如椭圆中K线所示。(图中红色箭头表示上升或者下降)。

        注意!!!K线的最高点,不只是收盘价或者开盘价。如图:

        图A中,第2æ ¹K线的高点不是最高的,低点也不是最高的,所以不是分型;图B中,第二根K线的高点是组合的最高点,低点也是组合的最低点,所以B是顶分型;图C不同之处在于,第二根K线的实体不是最高点,但是上影线的最高点是组合的做高点,同时第二根K线的低点也是组合的最低点,所以C是顶分型。图abc反之即可。

        上面是顶底分型的定义,也是最简单的,我想应该理解起来没什么难度。但是,从分型到笔,就是一个难题了,很多人在笔上面绕不过圈,就只因为没有理解清楚定义,所以总是说《缠论》的笔其实不重要。当然,这话没错,相对于《缠论》的全局来说,笔只是一小部分。不过,“一屋不扫何以扫天下”,正确的理解从分型到笔也是非常重要的事。

        这里是5æ ¹K线成笔,4æ ¹K线成笔暂时不讨论。

        经过包含关系处理后,出来的顶分型和底分型就可以确认了。然后一个顶连接一个底,一个底连接一个顶。

       å›¾ä¸­ï¼Œé»‘色的b,叫做过渡K线(原文中没有命名,为了描述我随便取的),b的数量>=1。a、b为分型。上图是最简单的一种连接方式。下面举一些非常复杂且让人怀疑人生的顶底分型,首先用《缠论》中唯一出现的上证指数月线图来做例子的图来做讲解,原文中在第课。

       è¿žçº¿ä¹‹åŽçš„图:

        (红绿箭头以原文为主,连线图是我自己编的程序)对于第一个绿箭头,我想大家都能理解,在此引用《缠论》原文:

        但是之后,很多人疑惑的是:为什么第二个红箭头和第四个绿箭头不能连接,感觉也挺合适的。其根本逻辑在于:

        规律如上所示,当出现未连接的顶分型比后来的顶分型高时,后来的顶分型是不能够连接成笔的。如此,就可以解决很多难题。我来举一个例子,其他的感兴趣自己画,都能唯一画出一条直线连成的笔。

       ä¸€èˆ¬å¤æ‚K线,还是很容易画出来的。这个就不说了。加入有个庄家有病,每天就这么做K线。那么,我们能不能连接出一笔来(实际生活中由于%的限制,不能无限扩展)。

        第一笔从d开始,当K线走到0时,连接成一笔,这一笔就定下来了;

        K线走到1,不影响d0,K线走到2时,需要更改第一笔,改为d2,;

        K线走到3时,d2不变。K线走到4时,d2变为d4,无限延伸,直至出现奇数序列的底低于d的底,dn(n为偶数)被终结。

        假使d的低点低于,则当出现在上面的时,d为这一笔的连线。如果出现在下面,且此时d的低点低于的低点,则此时保持d即可。

        在K线被终结的时候,总是有唯一的笔dn被连接出来,n为奇数时,笔为dn-1,n为奇数时,笔为dn。加入d是从上往下,分析同理。

        如此复杂的K线图都能唯一画出一笔来,难道还能说《缠论》的笔试千人千笔么?

        祝大家周末愉快!