1. 缠论常用辅助技术指标——BOLL篇
相比于Macd指标,大多数人使用BOLL指标的会相对少一些,Boll指标在缠论原文也是提到相对比较多的一项技术指标,在缠论原文中对于BOLL指标与Macd指标的对比评价如下: 注意,这个辅助判断(BOLL指标),比 MACD 那个技巧性还要高点,必须不断看图,自己去总结自己的经验才会有所得。本 ID 这里只是把月亮指给各位,要把月亮变成自己的,还需要自己去努力。 缠论原文中也提到了相应的对于三类买卖点的判断方法。这里主要介绍Boll指标对于判断三类买卖点的使用方法。
一、 Boll 辅助判断第一类买卖点:
缠论原文中对于BOLL带定位第一类买卖点的描述如下: 注意,用这个指标(BOLL)有一个很好的辅助判断第二类买卖点,有时候也可以用来判断第一类买卖点。一般来说,从上轨上跌回其下或从下轨下涨回其上,都是从超强区域转向一般性区域,这时候,如果再次的上涨或回跌创出新高或新低但不能重新有效回到超强区域,那么就意味着进入中阴状态了,也就是第一类买卖点出现了。 虽然原文中对于第一类买卖点的描述中提到第二次上涨或下跌创新高或新低但是不回到超强区域为第一类买卖点,不过根据观察,第二次上涨或者下跌不一定需要创新高或者新低,只要不回到超强区域大概率就是进入中阴阶段。这里有一个更简单的操作方法:比如当上涨趋势形成后,当某个级别从超强区域转向一般性区域,并且向下走出了该级别一笔,那么此时该级别的布林带上沿则为强压力。以2019年10月25日至2019年11月4日的12h级别底背驰上涨趋势为例:
10月25日12h底背驰之后的12h级别向上笔一直处于12h级别布林带的超强区域,当12h级别从超强区域回到一般性区域并且走出一笔向下笔时,12h级别布林带上沿就成为强压力位,于上图a处就形成了第一类卖点。
二、 Boll 辅助判断第二类买卖点:
缠论原文中对于BOLL带定位第二类买卖点的描述如下: 但更有效的是对第二买卖点的辅助判断,一般来说,在进入中阴状态,上轨和下轨都会滞后反应,也就是等第一次回跌或回升后再次向上或下跌时,上轨和下轨才会转向,而这时候转向的上轨和下轨,往往成为最大的阻力和支持,使得第二类买卖点在其下或其上被构造出来。 某级别底背驰一买出现后,往往在其次级别布林带下沿位置为强支撑。以2019年10月25日至2019年11月4日的12h级别底背驰上涨趋势为例:
当12h级别底背驰一买(上图中的a)出现后,当回踩至6h级别布林带下沿时(下图b处),为强支撑,并在此处形成二买。
三、 Boll 辅助判断第三类买卖点:
缠论原文中对于BOLL带定位第三类买卖点的描述如下: 不过,布林通道最有用的,还是关于中阴结束时间的预判上。一般来说,布林通道的收口,就是对中阴结束时间的最好提示。但这里有一定的技巧性,不是 1 分钟级别就一定要看 1 分钟的布林通道的,例如下图,一个 5 分钟的中阴过程,对应的是看 30 分钟的布林通道。一般来说,某一级别的布林通道收口,就意味着比这低级别的某个中阴过程要级别扩展或结束了,一般都对应着有相应的第三类买卖点。 当某级别的趋势形成后,在其次级别的布林带上下沿(上涨趋势中次级别布林带下沿为强支撑,下跌趋势中布林带上沿为强压力)往往为强支撑或者强压力。以2019你那4月2日至2019年6月25日的3日线级别的上涨趋势为例:
上图中A为3日线中枢,4月2日3日线级别上涨趋势确立后,回踩至日线布林带下方为日线级别的第三类买点。
以上介绍的内容中有些是M根据缠论原文中描述的内容加上个人的经验总结所得到的方法。总的来说缠论原文中对于BOLL的使用方法相关内容描述的相对较少,另外,技术指标更多的是作为辅助的判断,更多的还是要结合各个级别的中枢进行精确的分析。
2. 缠论箱体指标公式
DRAWGBK(close=close,STRIP(RGB(10,190,255),RGB(255,155,155),0));
VarA:=IF(CLOSE>150,91.3,0.913);
箱下沿:INTPART(CLOSE/VarA)*VarA,pointdot,linethick3,colorgreen;
箱上沿:箱下沿+VarA,pointdot,linethick3,coloryellow;
箱中线:(箱下沿+箱上沿)/2,pointdot,colorwhite,linethick3;
走势:SMA(FORCAST(CLOSE,18),6,1),COLOR0066cf,LINETHICK2;
FILLRGN(走势,走势-0.06,走势>REF(走势,1)),COLORff00ff;
var1:=(SMA(HIGH,21,2)*1.05);
Var2:=IF(C/REF(C,1)>1.050ANDV/CAPITAL*100<10ANDC<17ANDH/C<1.01ANDVarA>0,91,0);
STICKLINE(Var2>90,L*0.99,L*0.96,5,0),COLORYELLOW;
DRAWTEXT(Var2>90,LOW*0.98,'追'),COLORYELLOW;
V1:=EMA(EMA(EMA(C,8),13),55);
V2:=(REF(H,1)+REF(L,1))/2;
V3:=MA(C,20)+2*STD(C,20);
DRAWTEXT(CROSS(V2,V3),HIGH*1.06,'→卖'),COLORblue;
STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,9,0),colorFF5B00;
STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,8,0),colorFF6C00;
STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,7,0),colorFF7B00;
STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,6,0),colorFF9C00;
STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,5,0),colorFFBE00;
STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,3.5,0),colorFFCC00;
STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,1.5,0),colorFFFF00;
STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,9,0),color070084;
STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,8,0),color0000A3;
STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,7,0),color0000B7;
STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,6,0),color0000CD;
STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,5,0),color0000E9;
STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,3,0),color0754E9;
STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,1.5,0),color076EF3;
STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,1,0),color077BF3;
STICKLINE((CLOSE>OPEN),OPEN,LOW,1,0),color0726CA;
STICKLINE((CLOSE>OPEN),CLOSE,HIGH,1,0),color0726CA;
STICKLINE((OPEN>CLOSE),CLOSE,LOW,1,0),colorDE9100;
STICKLINE((OPEN>CLOSE),OPEN,HIGH,1,0),colorDE9100;
STICKLINE(((((CLOSE/OPEN)>1.04)AND(CLOSE<var1))AND((CLOSE-REF(CLOSE,1))>0)),CLOSE,OPEN,9,0),color0090FF;
STICKLINE(((((CLOSE/OPEN)>1.04)AND(CLOSE<var1))AND((CLOSE-REF(CLOSE,1))>0)),CLOSE,OPEN,8,0),color009FFF;
STICKLINE(((((CLOSE/OPEN)>1.04)AND(CLOSE<var1))AND((CLOSE-REF(CLOSE,1))>0)),CLOSE,OPEN,4,0),color00B5FF;
STICKLINE(((((CLOSE/OPEN)>1.04)AND(CLOSE<var1))AND((CLOSE-REF(CLOSE,1))>0)),CLOSE,OPEN,2,0),color00E4FF;
STICKLINE(((((CLOSE/OPEN)>1.04)AND(CLOSE<var1))AND((CLOSE-REF(CLOSE,1))>0)),OPEN,LOW,0.7,0),color00FFFF;
STICKLINE(((((CLOSE/OPEN)>1.04)AND(CLOSE<var1))AND((CLOSE-REF(CLOSE,1))>0)),CLOSE,HIGH,0.7,0),color00FFFF;
STICKLINE(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))AND(HIGH>var1))AND(CLOSE<var1)),OPEN,LOW,0.7,0),colorFF76FF;
STICKLINE(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))AND(HIGH>var1))AND(CLOSE<var1)),CLOSE,HIGH,0.7,0),colorFF76FF;
STICKLINE(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))AND(HIGH>var1))AND(CLOSE<var1)),CLOSE,OPEN,9,0),colorFF00FF;
STICKLINE(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))AND(HIGH>var1))AND(CLOSE<var1)),CLOSE,OPEN,6,0),colorFF62FF;
STICKLINE(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))AND(HIGH>var1))AND(CLOSE<var1)),CLOSE,OPEN,4,0),colorFF76FF;
STICKLINE(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))AND(HIGH>var1))AND(CLOSE<var1)),CLOSE,OPEN,2,0),colorFFA8FF;
3. 求通达信缠论精确笔主图画线公式
{精确缠论中枢公式}
{N1:1,100,10;N2:1,100,10;DISP:=1,3,2};
n1:=10;
n2:=10;
DISP:=2;
N1:=10;N2:=10;DISP:=2;
K:=IF(PERIOD=5,1,{日}
IF(PERIOD=6,1,{周}
IF(PERIOD=7,1,{月}
IF(PERIOD=8,1,{多分钟}
IF(PERIOD=9,1,{多日}
IF(PERIOD=10,1,{季}
IF(PERIOD=11,2,{年}
IF(PERIOD=4,1,{60F}
IF(PERIOD=3,1,{30F}
IF(PERIOD=2,1,{15F}
IF(PERIOD=1,1{5F},1{1F})))))))))))/10;
P1:=PEAK(1,K*N1,1);
P2:=PEAK(1,K*N1,2);
WP1:=PEAKBARS(1,K*N1,1);
WP2:=PEAKBARS(1,K*N1,2);
T1:=TROUGH(2,K*N2,1);
T2:=TROUGH(2,K*N2,2);
WT1:=TROUGHBARS(2,K*N2,1);
WT2:=TROUGHBARS(2,K*N2,2);
TJ1:=P1>T1 AND P2>T2 ;
ZD:=MAX(T1,T2);
ZG:=MIN(P1,P2);
LL:=MIN(T1,T2);
HH:=MAX(P1,P2);
TJ2:=FILTER(ZG>ZD,2);
TJ3:=ZG=REF(ZG,BARSLAST(TJ2)) OR ZD=REF(ZD,BARSLAST(TJ2));
TJ4:=TJ1&&TJ2&&NOT(TJ3);
TJ5:=BETWEEN(ZD,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ6:=BETWEEN(ZG,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ7:=ZG>REF(ZG,REF(BARSLAST(TJ4),1))&&ZD<REF(ZD,REF(BARSLAST(TJ4),1));
TJ8:=TJ4&&NOT(TJ5 OR TJ6 OR TJ7);
ZSD:=IF(TJ8,ZD,DRAWNULL);
ZSG:=IF(TJ8,ZG,DRAWNULL);
ZSH:=IF(TJ8,HH,DRAWNULL);
ZSL:=IF(TJ8,LL,DRAWNULL);
STICKLINE(TJ8,ZSH,ZSL,0,-1),COLORMAGENTA;
STICKLINE(TJ8,ZSD,ZSG,IF(DISP=1,3,0),1),COLORMAGENTA;
DRAWTEXT(DISP=2,ZSH,'中枢'),COLORWHITE;
中枢高:PLOYLINE(DISP=2,REF(ZSD,BARSLAST(TJ8))),CIRCLEDOT,COLORLIRED;
中枢低:PLOYLINE(DISP=2,REF(ZSG,BARSLAST(TJ8))),CIRCLEDOT,COLORLIGREEN;
{中枢最高:PLOYLINE(DISP=2,REF(ZSH,BARSLAST(TJ8))),POINTDOT,COLORRED;
中枢最低:PLOYLINE(DISP=2,REF(ZSL,BARSLAST(TJ8))),POINTDOT,COLORGREEN;}
趋势高:PLOYLINE(DISP=3,ZIG(1,K*N1)),COLORLIBLUE;
趋势低:PLOYLINE(DISP=3,ZIG(2,K*N2)),COLORLIBLUE;
局部低点预选A:=BACKSET(LLV(L,5)<REF(LLV(L,4),1),4);
局部低点预选B:=BACKSET(局部低点预选A=0 AND REF(局部低点预选A,1)=1,2);
局部低点预选C:=IF(局部低点预选B=1 AND REF(局部低点预选B,1)=0,-1,0);
局部高点预选A:=BACKSET(HHV(H,5)>REF(HHV(H,4),1),4);
局部高点预选B:=BACKSET(局部高点预选A=0 AND REF(局部高点预选A,1)=1,2);
局部高点预选C:=IF(局部高点预选B=1 AND REF(局部高点预选B,1)=0,1,0);
缺口判断:=IF(L>REF(H,1),1,IF(H<REF(L,1),-1,0));
距前高天:=BARSLAST(局部高点预选C=1);
距前低天:=BARSLAST(局部低点预选C=-1);
小值周期:=LOWRANGE(L);
大值周期:=TOPRANGE(H);
低保留AA:=IF(局部低点预选C=-1 AND REF(距前高天,1)>REF(距前低天,1) AND LLV(L,距前高天+1)<REF(LLV(L,距前高天+1),1),-1,0);
低保留AB:=IF(局部低点预选C=-1 AND REF(距前高天,1)<=REF(距前低天,1) AND (距前高天>=4 OR LLV(缺口判断,距前高天)=-1 OR LLV(L,距前低天+2)<REF(LLV(L,距前低天+1),1)),-1,0);
低保留S:=IF((低保留AA=-1 OR 低保留AB=-1) AND L<REF(H,距前高天+1),-1,0);
预判:=IF((距前低天<4 AND HHV(缺口判断,距前低天)!=1) OR REF(低保留S,距前低天)=0,1,0);
判断:=IF(局部高点预选C=1 AND REF(距前低天,1)<=REF(距前高天,1) AND 预判=1 AND 大值周期>REF(小值周期,距前低天+1) AND 大值周期>REF(小值周期,距前低天) AND 大值周期>REF(大值周期,距前高天),1,0);
高保留A:=IF(局部高点预选C=1 AND REF(距前低天,1)>REF(距前高天,1) AND HHV(H,距前低天+1)>REF(HHV(H,距前低天+1),1),1,0);
高保留B:=IF(局部高点预选C=1 AND REF(距前低天,1)<=REF(距前高天,1) AND REF(低保留S,距前低天)=-1 AND (距前低天>=4 OR HHV(缺口判断,距前低天)=1),1,0);
高保留:=IF((高保留A=1 OR 高保留B=1 OR 判断=1) AND H>REF(L,距前低天+1),1,0);
预判A:=IF((距前高天<4 AND HHV(缺口判断,距前高天)!=1) OR REF(高保留,距前高天)=0,1,0);
判断A:=IF(局部低点预选C=-1 AND REF(距前高天,1)<=REF(距前低天,1) AND 预判A=1 AND 小值周期>REF(大值周期,距前高天+1) AND 小值周期>REF(大值周期,距前高天) AND 小值周期>REF(小值周期,距前低天),-1,0);
低保留A:=IF(局部低点预选C=-1 AND REF(距前高天,1)>REF(距前低天,1) AND LLV(L,距前高天+1)<REF(LLV(L,距前高天+1),1),-1,0);
低保留B:=IF(局部低点预选C=-1 AND REF(距前高天,1)<=REF(距前低天,1) AND (距前高天>=4 OR LLV(缺口判断,距前高天)=-1 OR 判断A=-1),-1,0);
低保留:=IF((低保留A=-1 OR 低保留B=-1) AND L<REF(H,距前高天+1),-1,0);
距前高天A:=BARSLAST(高保留=1);
距前低天A:=BARSLAST(低保留=-1);
预判X:=IF((距前低天A<4 AND HHV(缺口判断,距前低天A)!=1) OR REF(低保留,距前低天A)=0,1,0);
判断X:=IF(局部高点预选C=1 AND REF(距前低天A,1)<=REF(距前高天A,1) AND 预判X=1 AND 大值周期>REF(小值周期,距前低天A+1) AND 大值周期>REF(小值周期,距前低天A) AND 大值周期>REF(大值周期,距前高天A),1,0);
高保留XA:=IF(局部高点预选C=1 AND REF(距前低天A,1)>REF(距前高天A,1) AND HHV(H,距前低天A+1)>REF(HHV(H,距前低天A+1),1),1,0);
高保留XB:=IF(局部高点预选C=1 AND REF(距前低天A,1)<=REF(距前高天A,1) AND REF(低保留,距前低天A)=-1 AND (距前低天A>=4 OR HHV(缺口判断,距前低天A)=1),1,0);
高保留X:=IF((高保留XA=1 OR 高保留XB=1 OR 判断X=1) AND H>REF(L,距前低天A+1),1,0);
预判XA:=IF((距前高天A<4 AND HHV(缺口判断,距前高天A)!=1) OR REF(高保留XA,距前高天A)=0,1,0);
判断XA:=IF(局部低点预选C=-1 AND REF(距前高天A,1)<=REF(距前低天A,1) AND 预判XA=1 AND 小值周期>REF(大值周期,距前高天A+1) AND 小值周期>REF(大值周期,距前高天A) AND 小值周期>REF(小值周期,距前低天A),-1,0);
低保留XA:=IF(局部低点预选C=-1 AND REF(距前高天A,1)>REF(距前低天A,1) AND LLV(L,距前高天A+1)<REF(LLV(L,距前高天A+1),1),-1,0);
低保留XB:=IF(局部低点预选C=-1 AND REF(距前高天A,1)<=REF(距前低天A,1) AND (距前高天A>=4 OR LLV(缺口判断,距前高天A)=-1 OR 判断XA=-1),-1,0);
低保留X:=IF((低保留XA=-1 OR 低保留XB=-1) AND L<REF(H,距前高天A+1),-1,0);
距前高天YA:=BARSLAST(高保留X=1);
距前低天YA:=BARSLAST(低保留X=-1);
预判YX:=IF((距前低天YA<4 AND HHV(缺口判断,距前低天YA)!=1) OR REF(低保留X,距前低天YA)=0,1,0);
判断YX:=IF(局部高点预选C=1 AND REF(距前低天YA,1)<=REF(距前高天YA,1) AND 预判YX=1 AND 大值周期>REF(小值周期,距前低天YA+1) AND 大值周期>REF(小值周期,距前低天YA) AND 大值周期>REF(大值周期,距前高天YA),1,0);
高保留YXA:=IF(局部高点预选C=1 AND REF(距前低天YA,1)>REF(距前高天YA,1) AND HHV(H,距前低天YA+1)>REF(HHV(H,距前低天YA+1),1),1,0);
高保留YXB:=IF(局部高点预选C=1 AND REF(距前低天YA,1)<=REF(距前高天YA,1) AND REF(低保留X,距前低天YA)=-1 AND (距前低天YA>=4 OR HHV(缺口判断,距前低天YA)=1),1,0);
高保留YX:=IF((高保留YXA=1 OR 高保留YXB=1 OR 判断YX=1) AND H>REF(L,距前低天YA+1),1,0);
预判YXA:=IF((距前高天YA<4 AND HHV(缺口判断,距前高天YA)!=1) OR REF(高保留YXA,距前高天YA)=0,1,0);
判断YXA:=IF(局部低点预选C=-1 AND REF(距前高天YA,1)<=REF(距前低天YA,1) AND 预判YXA=1 AND 小值周期>REF(大值周期,距前高天YA+1) AND 小值周期>REF(大值周期,距前高天YA) AND 小值周期>REF(小值周期,距前低天YA),-1,0);
低保留YXA:=IF(局部低点预选C=-1 AND REF(距前高天YA,1)>REF(距前低天YA,1) AND LLV(L,距前高天YA+1)<REF(LLV(L,距前高天YA+1),1),-1,0);
低保留YXB:=IF(局部低点预选C=-1 AND REF(距前高天YA,1)<=REF(距前低天YA,1) AND (距前高天YA>=4 OR LLV(缺口判断,距前高天YA)=-1 OR 判断YXA=-1),-1,0);
低保留YX:=IF((低保留YXA=-1 OR 低保留YXB=-1) AND L<REF(H,距前高天YA+1),-1,0);
AAAD:=IF(高保留YX=1 AND 低保留YX=-1 AND H>REF(H,REF(距前高天YA,1)+2),1,IF(高保留YX=1 AND 低保留YX=-1 AND L<REF(L,REF(距前低天YA,1)+2),-1,0));
极点保留:=IF(AAAD=0,高保留YX+低保留YX,AAAD);
局部极点:IF(极点保留=-1,L,IF(极点保留=1,H,DRAWNULL)) CIRCLEDOT COLORYELLOW;
DRAWLINE(极点保留=-1,局部极点,极点保留=1,局部极点,0)COLORLIRED;
DRAWLINE(极点保留=1,局部极点,极点保留=-1,局部极点,0)COLORYELLOW;
DD1:=BARSLAST(ABS(极点保留)!=1);{
DRAWTEXT(极点保留=1,局部极点,'卖'),COLORGREEN;
DRAWTEXT(极点保留=-1,局部极点,'买'),COLORRED;}
MA5:MA(CLOSE,5),COLORFF00FF,LINETHICK2;判:IF(MA5<REF(MA5,1),MA5,DRAWNULL),COLORWHITE,LINETHICK2;
4. 缠论常用辅助技术指标——macd篇
Macd指标是许多交易员常用的技术指标,也是缠论原文中描述篇幅最多的技术指标,相比于单纯使用基于中枢的区间套定位三类买卖点方法,Macd指标在辅助判断三类买卖点中相对来说会更便捷,不过由于 MACD 本身的局限性,要精确地判断背驰与盘整背驰,还是要从中枢本身出发,这里主要介绍Macd辅助判断三类买卖点的方法。
以2019年4月30日至2019年7月10日这段6h级别趋势背驰为例:
上图是一个标准的a+A+b+B+c趋势背驰结构,A中枢(粉色框A)为12h级别中枢,B中枢(黄色框B)为6h级别中枢,在背驰结构中,中枢A的级别要大于等于B中枢的级别。其中c为B中枢中枢的背驰离开段,当c离开段离开B中枢后,在背驰段中(以c段走势的起点开始小于b段走势上涨力度的价格区间属于背驰段), 6h级别的Macd绿色柱子变短,这时候就是背驰确认的信号。之后价格被拉回B中枢内部并且形成了一波下跌趋势。使用macd辅助判断第一类买卖点相对来说会比较简单,但是需要注意的是,有的时候使用macd辅助判断的第一类卖点可能转化为第三类买点,也就是倘若背驰后价格不被拉回中枢B往往之后会继续迎来一波新的上涨趋势,具体的判断方法以后的文章中会说到。总体来说使用macd辅助判断背驰的方法准确率大约有80%以上,而使用区间套定位的第一类买卖点的准确率则会更高一些(90%以上)。
第二类买卖点是第一类买卖点形成之后回调或者反弹产生的买卖点,缠论原文中对于第二类买卖点的定义如下: 第二类买点是和第一类买点紧密相连的,因为出现第一类买点后,必然只会出现盘整与上涨的走势类型,而第一买点出现后的第二段次级别走势低点就构成第二类买点,根据走势必完美的原理,其后必然有第三段向上的次级别走势出现,因此该买点也是绝对安全的。任何级别的第二类买卖点都由次级别相应走势的第一类买点构成。 这里介绍的方法是使用macd来辅助判断第二类买卖点的定位。同样以2019年4月30日至2019年7月10日这段6h级别趋势背驰为例:
当6h级别顶背驰一卖确认后,价格回到了B中枢区间,并且3h级别的黄白线下穿至零轴下方作为一卖生效的信号,一卖生效后使用3h级别观察一卖之后的情况:次级别黄白线先下穿至零轴下方后再回抽至零轴上方,Macd柱子变短的时候就是第二类卖点的确认,如果能结合更小的次级别的顶背驰可以定位到更精确的点位。上图中在箭头附近位置可以使用1h级别定位到反弹最高点附近的点位。
第三类买卖点是用于对付中枢新生的情况,也就是某级别上涨/下跌趋势确认后,回调/反弹产生的买卖点。缠论原文中对于第三类买卖点的定义如下: 一个次级别走势类型向上离开缠中说禅走势中枢,然后以一个次级别走势类型回试,其低点不跌破上沿,则构成第三类买点;一个次级别走势类型向下离开缠中说禅走势中枢,然后以一个次级别走势类型回抽,其高点不升破中枢下沿,则构成第三类卖点。任何级别的第三类买卖点都由次级别相应走势的第一类买卖点构成。 这里介绍的方法是使用macd来辅助判断第二类买卖点的定位。以2019年4月2号至2019年9月26号的日线上涨趋势为例:
4月2号放量大阳线突破了底部A日线中枢上沿则确定了日线级别的上涨趋势,趋势确认之后,当12h级别在日线中枢上方黄白线回抽至零轴下方macd柱子变短时结合次级别底背驰可定位至精确的买卖点。上图两个第三类买点位置使用2h级别可找到相应的底背驰相对精确的点位。
以上就是M这段时间根据缠论原文以及实践操作总结的Macd指标对于三类买卖点的辅助判断方法,需要注意的是,缠论中的三类买卖点归根结底还是以中枢为依据结合走势必完美原理所保障的必然出现的上涨或者下跌走势,技术指标只是辅助判断,只有在熟练掌握缠论形态学以及动力学的基础上使用技术指标辅助分析才能达到事半功倍的作用。在基础没有打好的情况下就沉入技术指标的分析往往是本末倒置。
5. 益盟操盘手的缠论待均线版改成通达信的主图,和小一买选股指标
PL5:=ZIG(3,5);
EN1:=PL5>REF(PL5,1) AND REF(PL5,1)<=REF(PL5,2) AND REF(PL5,2)<=REF(PL5,3);
EX1:=PL5<REF(PL5,1) AND REF(PL5,1)>=REF(PL5,2) AND REF(PL5,2)>=REF(PL5,3);
益盟软件上的函数与通达信的有一些是无法替代的。
这个公式中就有,所以无法改写、
6. 哪位帮忙一下,把通达信的缠论分笔及中枢主图指标公式 改成大智慧也可以用的
同花顺缠论分笔及中枢主图指标公式
KU1:=IF(HIGH=HHV(HIGH,3),1,0);
KD1:=IF(LOW=LLV(LOW,3),1,0);
UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0
AND KU1=0,REF(HIGH,2),REF(HIGH,2+BARSLAST(REF(KU1,2)=1
AND REF(KU1,1)=0 AND KU1=0)));
DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF(KD1,2)=1
AND REF(KD1,1)=0 AND KD1=0)));
HV:=H>UL AND H>REF(H,1) ;
LV:=L<DL AND L<REF(L,1) ;
GP:=BARSLAST(HV);
DP:=BARSLAST(LV);
IP:=IF(GP=0,DP,GP)>3;
HV1:=HV AND IP AND H>=HHV(H,BARSLAST(LV));
LV1:=LV AND IP AND L<=LLV(L,BARSLAST(HV));
DRAWLINE(LV1,LOW,HV1, HIGH,0),coloryellow,LINETHICK2;
DRAWLINE(HV1,HIGH,LV1, LOW,0),colormagenta,LINETHICK2;
///加入中枢判定
//简化版
N1:=10;N2:=10;DISP:=2;K:=1;
P1:=PEAK(1,K*N1,1);
P2:=PEAK(1,K*N1,2);
WP1:=PEAKBARS(1,K*N1,1);
WP2:=PEAKBARS(1,K*N1,2);
T1:=TROUGH(2,K*N2,1);
T2:=TROUGH(2,K*N2,2);
WT1:=TROUGHBARS(2,K*N2,1);
WT2:=TROUGHBARS(2,K*N2,2);
TJ1:=P1>T1 AND P2>T2 ;
ZD:=MAX(T1,T2);
ZG:=MIN(P1,P2);
LL:=MIN(T1,T2);
HH:=MAX(P1,P2);
TJ2:=FILTER(ZG>ZD,2);
TJ3:=ZG=REF(ZG,BARSLAST(TJ2)) OR ZD=REF(ZD,BARSLAST(TJ2));
TJ4:=TJ1 AND TJ2 AND NOT(TJ3);
TJ5:=BETWEEN(ZD,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ6:=BETWEEN(ZG,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ7:=ZG>REF(ZG,REF(BARSLAST(TJ4),1)) AND ZD<REF(ZD,REF(BARSLAST(TJ4),1));
TJ8:=TJ4 AND NOT(TJ5 OR TJ6 OR TJ7);
ZSD:=IF(TJ8,ZD,REF(ZD,1));//,coloryellow;
ZSG:=IF(TJ8,ZG,REF(ZG,1));//,colormagenta;
ZSH:=IF(TJ8,HH,REF(HH,1));//,colorblue;
ZSL:=IF(TJ8,LL,REF(LL,1));//,colorgreen;
STICKLINE(TJ8,ZSH,ZSL,0,-1),colormagenta;
STICKLINE(TJ8,ZSD,ZSG,IF(DISP=1,3,0),1),colormagenta;
DRAWTEXT(DISP=2,ZSH,),colorwhite;
//中枢高
中枢高:ZSG,colormagenta;
POLYLINE(DISP=2,REF(ZSG,BARSLAST(TJ8))),CIRCLEDOT,colormagenta;
//中枢低:
中枢低:ZSD,coloryellow;
POLYLINE(DISP=2,REF(ZSD,BARSLAST(TJ8))),CIRCLEDOT,coloryellow;
//中枢最高:
中枢最高:ZSH,colorred;
POLYLINE(DISP=2,REF(ZSH,BARSLAST(TJ8))),POINTDOT,colorred;
//中枢最低:
中枢最低:ZSL,colorgreen;
POLYLINE(DISP=2,REF(ZSL,BARSLAST(TJ8))),POINTDOT,colorgreen;
//趋势高:
//QSGD1:POLYLINE(DISP=3,ZIG(1,K*N1)),colorblue;
//趋势低:
//QSDD1:POLYLINE(DISP=3,ZIG(2,K*N2)),colorblue;
MA5:MA(CLOSE,5),COLORFF00FF,Linethick1;
//COLORFF00FF,LINETHICK2;
命真好:=MA5>REF(MA5,1);
命真坏:=MA5<REF(MA5,1);
//判定:
PARTLINE(MA5,命真好,coloryellow,命真坏,colorblue,MA5,COLORFF00FF),linethick3;
//F1:IF(MA5<REF(MA5,1),MA5,NULL),colorwhite,LINETHICK2;
7. 缠论中枢画线公式
G:=MA(C,5);
D:=MA(C,10);
HH:=REF(H,5)=HHV(H,11);
LL:=REF(L,5)=LLV(L,11);
FG01:=BACKSET(HH,6)>BACKSET(HH,5) ;
FD01:=BACKSET(LL,6)>BACKSET(LL,5) ;
FG02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND G>D,FG01,
IF(BARSLAST(FD01)>BARSLAST(FG01),FG01,0));
FD02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND D>G,FD01,
IF(BARSLAST(FG01)>BARSLAST(FD01),FD01,0));
FG0:=FG02 AND H=HHV(H,BARSLAST(FD02));
FD0:=FD02 AND L=LLV(L,BARSLAST(FG02));
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:=H<REF(L,1) AND DAY!=REF(DAY,1);
GQL:=REF(L,BARSLAST(GQ));
DQH:=REF(H,BARSLAST(DQ));
FGH:=REF(H,BARSLAST(FG0));
FGL:=REF(L,BARSLAST(FG0));
FGH1:=REF(H,BARSLAST(FG0)+1);
FGL1:=REF(L,BARSLAST(FG0)+1);
FGH2:=REF(H,BARSLAST(FG0)+2);
FGL2:=REF(L,BARSLAST(FG0)+2);
FDH:=REF(H,BARSLAST(FD0));
FDL:=REF(L,BARSLAST(FD0));
FDH1:=REF(H,BARSLAST(FD0)+1);
FDL1:=REF(L,BARSLAST(FD0)+1);
FDH2:=REF(H,BARSLAST(FD0)+2);
FDL2:=REF(L,BARSLAST(FD0)+2);
FGZH:=IF(FGL<=FGL1,FGH2,FGH1);
FGZL:=IF(FGH1<FGL,FGL,IF(FGL<=FGL1,FGL2,FGL1));
FDZH:=IF(FDL1>FDH,FDH,IF(FDH>=FDH1,FDH2,FDH1));
FDZL:=IF(FDH>=FDH1,FDL2,FDL1);
FG1:=FGH>FDZH AND FG0;
FD1:=FDL<FGZL AND FD0;
FG:=FG1 AND FGH>FDH AND FGL>FDL AND FGL1>FDL;
FD:=FD1 AND FDL<FGL AND FDH<FGH AND FDH1<FGH;
BH0:=(H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1));
BHG:=COUNT(BH0,BARSLAST(FD0));
BHD:=COUNT(BH0,BARSLAST(FG0));
BGQ:=COUNT(GQ,BARSLAST(FD0));
BDQ:=COUNT(DQ,BARSLAST(FG0));
BK0:=IF(BHG>0,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))<=REF(L,BARSLAST(D1X)) AND BARSLAST(G1X)>BARSLAST(D1X))
OR (FD1 AND COUNT(DQ,BARSLAST(FG1))>0 AND REF(L,BARSLAST(FD1))<REF(H,BARSLAST(D1X)));
G1H:=IF(BARSLAST(D1)>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 L<REF(L,1) AND BARSLAST(G1)>BARSLAST(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))<REF(L,BARSLAST(D2)) AND BARSLAST(G2)>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;