重新发!【缠论擒牛线】公式 源码
点击公众号+星标⭐关注我们
各位股友朋友们,此号应该是被限流了,所以我发的这些指标文章,有可能不会被主动推送给大家,所以需要大家将此公众号设置【⭐星标+置顶】,在再点击进去查看最新的文章,这样就能看到了

。
下面开始今天的分享:
【缠论擒牛线】公式:
这是前面发布过的指标,由于”被删掉”了,所以不太想再次发布的,但因股友们的强烈请求,在后台的多次留言,希望重新发布一下。那就发!
名字就不更改了,担心你找不到,还叫”缠论擒牛线”。
指标简介就放在下面的[留言]中哈,不写在这里了。


哦对了,还是要提醒一下的,这个源码中的划线部分用到了未来函数,否则画不了这么直的线的,所以使用时要注意,仅供参考哈。
以下举例:



1、缠论主图源码:
显示开关:=1;
顶价:=REF(H,BARSLAST(H>REF(H,1)));
底价:=REF(L,BARSLAST(L<REF(L,1)));
指标营地顶0:=H>REF(顶价,1) AND L>REF(底价,1);
指标营地底0:=L<REF(底价,1) AND H<REF(顶价,1);
指标营地顶1:=指标营地顶0 AND H=HHV(H,BARSLAST(指标营地底0));
指标营地底1:=指标营地底0 AND L=LLV(L,BARSLAST(指标营地顶0));
指标营地顶:=FILTERX(指标营地顶1,BARSLAST(指标营地底1));
指标营地底:=FILTERX(指标营地底1,BARSLAST(指标营地顶1));
营地1:=BARSLAST(指标营地底);{微信公众号:股民指标库}
顶力度1:=HHV(L,营地1+1)>LLV(H,营地1+1);
顶包含1:=COUNT(L>REF(L,1),营地1)>2 AND COUNT(H>REF(H,1),营地1)>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;
股民指标库10:=指标营地顶 AND 营地1>3 AND 顶力度1 AND 顶包含1;
股民指标10:=指标营地底 AND DN1>3 AND 底力度1 AND 底包含1;
股民指标库11:=股民指标库10 AND H=HHV(H,BARSLAST(股民指标10));
股民指标11:=股民指标10 AND L=LLV(L,BARSLAST(股民指标库10));
股民指标库12:=股民指标库11 AND H=HHV(H,BARSLAST(股民指标11));
股民指标12:=股民指标11 AND L=LLV(L,BARSLAST(股民指标库11));
股民指标库1:=FILTERX(股民指标库12,BARSLAST(股民指标12));
股民指标1:=FILTERX(股民指标12,BARSLAST(股民指标库12));
营地2:=BARSLAST(股民指标1);{微信公众号:股民指标库}
顶力度2:=HHV(L,营地2+1)>LLV(H,营地2+1);
顶包含2:=COUNT(L>REF(L,1),营地2)>2 AND COUNT(H>REF(H,1),营地2)>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;
股民指标库20:=指标营地顶 AND 营地2>3 AND 顶力度2 AND 顶包含2;
股民指标20:=指标营地底 AND DN2>3 AND 底力度2 AND 底包含2;
股民指标库21:=股民指标库20 AND H=HHV(H,BARSLAST(股民指标20));
股民指标21:=股民指标20 AND L=LLV(L,BARSLAST(股民指标库20));
股民指标库2:=FILTERX(股民指标库21,BARSLAST(股民指标21));
股民指标2:=FILTERX(股民指标21,BARSLAST(股民指标库21));
股民指标库3:=股民指标库1 OR 股民指标库2;
股民指标3:=股民指标1 OR 股民指标2;
股民指标库41:=FILTERX(股民指标库3 AND H=HHV(H,BARSLAST(股民指标3)),BARSLAST(股民指标3));
股民指标41:=FILTERX(股民指标3 AND L=LLV(L,BARSLAST(股民指标库3)),BARSLAST(股民指标库3));
股民指标库42:=FILTERX(股民指标库41 AND H=HHV(H,BARSLAST(股民指标41)),BARSLAST(股民指标41));
股民指标42:=FILTERX(股民指标41 AND L=LLV(L,BARSLAST(股民指标库41)),BARSLAST(股民指标库41));
股民指标库431:=股民指标库42 AND (BARSLAST(股民指标42)>1 OR BARSLAST(股民指标42)=DRAWNULL);
股民指标431:=股民指标42 AND (BARSLAST(股民指标库42)>1 OR BARSLAST(股民指标库42)=DRAWNULL);
股民指标库432:=股民指标库431 AND (H=HHV(H,BARSLAST(股民指标431)) OR BARSLAST(股民指标431)=DRAWNULL);
股民指标432:=股民指标431 AND (L=LLV(L,BARSLAST(股民指标库431)) OR BARSLAST(股民指标库431)=DRAWNULL);
股民指标库43:=FILTERX(股民指标库432,BARSLAST(股民指标431));
股民指标43:=FILTERX(股民指标432,BARSLAST(股民指标库431));
股民指标库441:=股民指标库43 AND (BARSLAST(股民指标43)>2 OR BARSLAST(股民指标43)=DRAWNULL);
股民指标441:=股民指标43 AND (BARSLAST(股民指标库43)>2 OR BARSLAST(股民指标库43)=DRAWNULL);
股民指标库442:=股民指标库441 AND (H=HHV(H,BARSLAST(股民指标441)) OR BARSLAST(股民指标441)=DRAWNULL);
股民指标442:=股民指标441 AND (L=LLV(L,BARSLAST(股民指标库441)) OR BARSLAST(股民指标库441)=DRAWNULL);
股民指标库44:=FILTERX(股民指标库442,BARSLAST(股民指标441));
股民指标44:=FILTERX(股民指标442,BARSLAST(股民指标库441));
股民指标库451:=股民指标库44 AND (BARSLAST(股民指标44)>3 OR BARSLAST(股民指标44)=DRAWNULL);
股民指标451:=股民指标44 AND (BARSLAST(股民指标库44)>3 OR BARSLAST(股民指标库44)=DRAWNULL);
股民指标库452:=股民指标库451 AND (H=HHV(H,BARSLAST(股民指标451)) OR BARSLAST(股民指标451)=DRAWNULL);
股民指标452:=股民指标451 AND (L=LLV(L,BARSLAST(股民指标库451)) OR BARSLAST(股民指标库451)=DRAWNULL);
股民指标库45:=FILTERX(股民指标库452,BARSLAST(股民指标452));
股民指标45:=FILTERX(股民指标452,BARSLAST(股民指标库452));
DN511:=BARSLAST(股民指标库45);
底力度511:=HHV(L,DN511+1)>LLV(H,DN511+1);
底包含511:=COUNT(H<REF(H,1),DN511)>2 AND COUNT(L<REF(L,1),DN511)>2;
股民指标511:=股民指标43 AND (股民指标45<>1) AND DN511>3 AND 底力度511 AND 底包含511 AND (L=LLV(L,BARSLAST(股民指标库45)));
股民指标51:=FILTERX(股民指标511,BARSLAST(股民指标库45));
营地512:=BARSLAST(股民指标45);
顶力度512:=HHV(L,营地512+1)>LLV(H,营地512+1);
顶包含512:=COUNT(L>REF(L,1),营地512)>2 AND COUNT(H>REF(H,1),营地512)>2;
股民指标库512:=股民指标库43 AND (股民指标库45<>1) AND 营地512>3 AND 顶力度512 AND 顶包含512 AND (H=HHV(H,BARSLAST(股民指标45)));
股民指标库51:=FILTERX(股民指标库512,BARSLAST(股民指标45));
股民指标库521:=股民指标库45 OR 股民指标库51;
股民指标521:=股民指标45 OR 股民指标51;{微信公众号:股民指标库}
股民指标库52:=FILTERX(股民指标库521 AND H=HHV(H,BARSLAST(股民指标521)),BARSLAST(股民指标521));
股民指标52:=FILTERX(股民指标521 AND L=LLV(L,BARSLAST(股民指标库521)),BARSLAST(股民指标库521));
营地53:=BARSLAST(股民指标52);
顶力度53:=HHV(L,营地53+1)>LLV(H,营地53+1);
顶包含53:=COUNT(L>REF(L,1),营地53)>2 AND COUNT(H>REF(H,1),营地53)>2;
DN53:=BARSLAST(股民指标库52);
底力度53:=HHV(L,DN53+1)>LLV(H,DN53+1);
底包含53:=COUNT(H<REF(H,1),DN53)>2 AND COUNT(L<REF(L,1),DN53)>2;
股民指标库53:=股民指标库52 AND 营地53>3 AND 顶力度53 AND 顶包含53 AND (H=HHV(H,BARSLAST(股民指标52)));
股民指标53:=股民指标52 AND DN53>3 AND 底力度53 AND 底包含53 AND (L=LLV(L,BARSLAST(股民指标库52)));
股民指标库54:=FILTERX(股民指标库53 AND H=HHV(H,BARSLAST(股民指标53)),BARSLAST(股民指标53));
股民指标54:=FILTERX(股民指标53 AND L=LLV(L,BARSLAST(股民指标库53)),BARSLAST(股民指标库53));
股民指标库55:={指标营地顶 AND}H=HHV(H,BARSLAST(股民指标54)) AND L>LLV(L,BARSLAST(股民指标54)) AND BARSLAST(股民指标库54)<BARSLAST(股民指标54) AND (BARSNEXT(股民指标54)<BARSNEXT(股民指标库54) OR BARSNEXT(股民指标库54)=DRAWNULL);
股民指标55:={指标营地底 AND}L=LLV(L,BARSLAST(股民指标库54)) AND H<HHV(H,BARSLAST(股民指标库54)) AND BARSLAST(股民指标54)<BARSLAST(股民指标库54) AND (BARSNEXT(股民指标库54)<BARSNEXT(股民指标54) OR BARSNEXT(股民指标54)=DRAWNULL);
股民指标库56:=股民指标库54 OR 股民指标库55;
股民指标56:=股民指标54 OR 股民指标55;
股民指标库6:=FILTERX(股民指标库56 AND H=HHV(H,BARSLAST(股民指标56)),BARSLAST(股民指标56));{微信公众号:股民指标库}
股民指标6:=FILTERX(股民指标56 AND L=LLV(L,BARSLAST(股民指标库56)),BARSLAST(股民指标库56));
股民指标库7:=股民指标库6 AND BARSLAST(股民指标6)>3;
股民指标7:=股民指标6 AND BARSLAST(股民指标库6)>3;
股民指标库:=BARSLAST(股民指标库6),NODRAW;
股民指标:=BARSLAST(股民指标6),NODRAW;
NOTEXT_上笔:DRAWLINE(股民指标=0,L,股民指标库=0,H,0),COLOR0000FF,LINETHICK2;
NOTEXT_下笔:DRAWLINE(股民指标库=0,H,股民指标=0,L,0),COLORGREEN,LINETHICK2;
AA:=C>NOTEXT_上笔;
STICKLINE(CROSS(C,NOTEXT_上笔),O,C,1,0),COLORMAGENTA;
DRAWICON(CROSS(C,NOTEXT_上笔),NOTEXT_上笔,9);
笑脸:=BARSLASTCOUNT(AA)=1;
DRAWICON(笑脸,L,5);
L低:=REF(L,股民指标);
H高:=REF(H,股民指标库);
L低A:=IF(股民指标库<股民指标 AND 显示开关=1 OR 显示开关=2,L低,DRAWNULL);
H高A:=IF(股民指标库<股民指标 AND 显示开关=1 OR 显示开关=2,H高,DRAWNULL);
{微信公众号:股民指标库}
PB1A:=POW(L低A,0.382)*POW(H高A,0.618);
PB2A:=SQRT(L低A*H高A);
PB3A:=POW(L低A,0.618)*POW(H高,0.382);
PB4A:=POW(L低A,0.875)*POW(H高A,0.125);
PB5A:=H高A-(H高A-L低A)*1.236,NODRAW;
PB6A:=H高A-(H高A-L低A)*1.618,NODRAW;
DRAWTEXT(股民指标=0,L,VARCAT(‘【低点】’,VAR2STR(底价,2))),COLORGREEN;
DRAWTEXT(股民指标库=0,H,VARCAT(‘【高点】’,VAR2STR(顶价,2))),COLORRED;
DRAWICON(股民指标库=0,H,2);
DRAWICON(股民指标=0,L,1);
2、双信号选股:
顶价:=REF(H,BARSLAST(H>REF(H,1)));
底价:=REF(L,BARSLAST(L<REF(L,1)));
指标营地顶0:=H>REF(顶价,1) AND L>REF(底价,1);
指标营地底0:=L<REF(底价,1) AND H<REF(顶价,1);
指标营地顶1:=指标营地顶0 AND H=HHV(H,BARSLAST(指标营地底0));
指标营地底1:=指标营地底0 AND L=LLV(L,BARSLAST(指标营地顶0));
指标营地顶:=FILTERX(指标营地顶1,BARSLAST(指标营地底1));
指标营地底:=FILTERX(指标营地底1,BARSLAST(指标营地顶1));
营地1:=BARSLAST(指标营地底);
顶力度1:=HHV(L,营地1+1)>LLV(H,营地1+1);
顶包含1:=COUNT(L>REF(L,1),营地1)>2 AND COUNT(H>REF(H,1),营地1)>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;
股民指标库10:=指标营地顶 AND 营地1>3 AND 顶力度1 AND 顶包含1;
股民指标10:=指标营地底 AND DN1>3 AND 底力度1 AND 底包含1;
股民指标库11:=股民指标库10 AND H=HHV(H,BARSLAST(股民指标10));
股民指标11:=股民指标10 AND L=LLV(L,BARSLAST(股民指标库10));
股民指标库12:=股民指标库11 AND H=HHV(H,BARSLAST(股民指标11));
股民指标12:=股民指标11 AND L=LLV(L,BARSLAST(股民指标库11));
股民指标库1:=FILTERX(股民指标库12,BARSLAST(股民指标12));
股民指标1:=FILTERX(股民指标12,BARSLAST(股民指标库12));
营地2:=BARSLAST(股民指标1);
顶力度2:=HHV(L,营地2+1)>LLV(H,营地2+1);
顶包含2:=COUNT(L>REF(L,1),营地2)>2 AND COUNT(H>REF(H,1),营地2)>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;
股民指标库20:=指标营地顶 AND 营地2>3 AND 顶力度2 AND 顶包含2;
股民指标20:=指标营地底 AND DN2>3 AND 底力度2 AND 底包含2;
股民指标库21:=股民指标库20 AND H=HHV(H,BARSLAST(股民指标20));
股民指标21:=股民指标20 AND L=LLV(L,BARSLAST(股民指标库20));
股民指标库2:=FILTERX(股民指标库21,BARSLAST(股民指标21));
股民指标2:=FILTERX(股民指标21,BARSLAST(股民指标库21));
股民指标库3:=股民指标库1 OR 股民指标库2;
股民指标3:=股民指标1 OR 股民指标2;
股民指标库41:=FILTERX(股民指标库3 AND H=HHV(H,BARSLAST(股民指标3)),BARSLAST(股民指标3));
股民指标41:=FILTERX(股民指标3 AND L=LLV(L,BARSLAST(股民指标库3)),BARSLAST(股民指标库3));
股民指标库42:=FILTERX(股民指标库41 AND H=HHV(H,BARSLAST(股民指标41)),BARSLAST(股民指标41));
股民指标42:=FILTERX(股民指标41 AND L=LLV(L,BARSLAST(股民指标库41)),BARSLAST(股民指标库41));
股民指标库431:=股民指标库42 AND (BARSLAST(股民指标42)>1 OR BARSLAST(股民指标42)=DRAWNULL);
股民指标431:=股民指标42 AND (BARSLAST(股民指标库42)>1 OR BARSLAST(股民指标库42)=DRAWNULL);
股民指标库432:=股民指标库431 AND (H=HHV(H,BARSLAST(股民指标431)) OR BARSLAST(股民指标431)=DRAWNULL);
股民指标432:=股民指标431 AND (L=LLV(L,BARSLAST(股民指标库431)) OR BARSLAST(股民指标库431)=DRAWNULL);
股民指标库43:=FILTERX(股民指标库432,BARSLAST(股民指标431));
股民指标43:=FILTERX(股民指标432,BARSLAST(股民指标库431));
股民指标库441:=股民指标库43 AND (BARSLAST(股民指标43)>2 OR BARSLAST(股民指标43)=DRAWNULL);
股民指标441:=股民指标43 AND (BARSLAST(股民指标库43)>2 OR BARSLAST(股民指标库43)=DRAWNULL);
股民指标库442:=股民指标库441 AND (H=HHV(H,BARSLAST(股民指标441)) OR BARSLAST(股民指标441)=DRAWNULL);
股民指标442:=股民指标441 AND (L=LLV(L,BARSLAST(股民指标库441)) OR BARSLAST(股民指标库441)=DRAWNULL);
股民指标库44:=FILTERX(股民指标库442,BARSLAST(股民指标441));
股民指标44:=FILTERX(股民指标442,BARSLAST(股民指标库441));
股民指标库451:=股民指标库44 AND (BARSLAST(股民指标44)>3 OR BARSLAST(股民指标44)=DRAWNULL);
股民指标451:=股民指标44 AND (BARSLAST(股民指标库44)>3 OR BARSLAST(股民指标库44)=DRAWNULL);
股民指标库452:=股民指标库451 AND (H=HHV(H,BARSLAST(股民指标451)) OR BARSLAST(股民指标451)=DRAWNULL);
股民指标452:=股民指标451 AND (L=LLV(L,BARSLAST(股民指标库451)) OR BARSLAST(股民指标库451)=DRAWNULL);
股民指标库45:=FILTERX(股民指标库452,BARSLAST(股民指标452));
股民指标45:=FILTERX(股民指标452,BARSLAST(股民指标库452));
DN511:=BARSLAST(股民指标库45);
底力度511:=HHV(L,DN511+1)>LLV(H,DN511+1);{微信公众号:股民指标库}
底包含511:=COUNT(H<REF(H,1),DN511)>2 AND COUNT(L<REF(L,1),DN511)>2;
股民指标511:=股民指标43 AND (股民指标45<>1) AND DN511>3 AND 底力度511 AND 底包含511 AND (L=LLV(L,BARSLAST(股民指标库45)));
股民指标51:=FILTERX(股民指标511,BARSLAST(股民指标库45));
营地512:=BARSLAST(股民指标45);
顶力度512:=HHV(L,营地512+1)>LLV(H,营地512+1);
顶包含512:=COUNT(L>REF(L,1),营地512)>2 AND COUNT(H>REF(H,1),营地512)>2;
股民指标库512:=股民指标库43 AND (股民指标库45<>1) AND 营地512>3 AND 顶力度512 AND 顶包含512 AND (H=HHV(H,BARSLAST(股民指标45)));
股民指标库51:=FILTERX(股民指标库512,BARSLAST(股民指标45));
股民指标库521:=股民指标库45 OR 股民指标库51;
股民指标521:=股民指标45 OR 股民指标51;
股民指标库52:=FILTERX(股民指标库521 AND H=HHV(H,BARSLAST(股民指标521)),BARSLAST(股民指标521));
股民指标52:=FILTERX(股民指标521 AND L=LLV(L,BARSLAST(股民指标库521)),BARSLAST(股民指标库521));
营地53:=BARSLAST(股民指标52);
顶力度53:=HHV(L,营地53+1)>LLV(H,营地53+1);
顶包含53:=COUNT(L>REF(L,1),营地53)>2 AND COUNT(H>REF(H,1),营地53)>2;
DN53:=BARSLAST(股民指标库52);
底力度53:=HHV(L,DN53+1)>LLV(H,DN53+1);
底包含53:=COUNT(H<REF(H,1),DN53)>2 AND COUNT(L<REF(L,1),DN53)>2;
股民指标库53:=股民指标库52 AND 营地53>3 AND 顶力度53 AND 顶包含53 AND (H=HHV(H,BARSLAST(股民指标52)));
股民指标53:=股民指标52 AND DN53>3 AND 底力度53 AND 底包含53 AND (L=LLV(L,BARSLAST(股民指标库52)));
股民指标库54:=FILTERX(股民指标库53 AND H=HHV(H,BARSLAST(股民指标53)),BARSLAST(股民指标53));
股民指标54:=FILTERX(股民指标53 AND L=LLV(L,BARSLAST(股民指标库53)),BARSLAST(股民指标库53));
股民指标库55:=H=HHV(H,BARSLAST(股民指标54)) AND L>LLV(L,BARSLAST(股民指标54)) AND BARSLAST(股民指标库54)<BARSLAST(股民指标54) AND (BARSNEXT(股民指标54)<BARSNEXT(股民指标库54) OR BARSNEXT(股民指标库54)=DRAWNULL);
股民指标55:=L=LLV(L,BARSLAST(股民指标库54)) AND H<HHV(H,BARSLAST(股民指标库54)) AND BARSLAST(股民指标54)<BARSLAST(股民指标库54) AND (BARSNEXT(股民指标库54)<BARSNEXT(股民指标54) OR BARSNEXT(股民指标54)=DRAWNULL);
股民指标库56:=股民指标库54 OR 股民指标库55;
股民指标56:=股民指标54 OR 股民指标55;
股民指标库6:=FILTERX(股民指标库56 AND H=HHV(H,BARSLAST(股民指标56)),BARSLAST(股民指标56));
股民指标6:=FILTERX(股民指标56 AND L=LLV(L,BARSLAST(股民指标库56)),BARSLAST(股民指标库56));
股民指标库:=BARSLAST(股民指标库6);
股民指标:=BARSLAST(股民指标6);
NOTEXT_上笔:=DRAWLINE(股民指标=0,L,股民指标库=0,H,0),COLOR0000FF,LINETHICK2;
AA:=C>NOTEXT_上笔;
笑脸:=BARSLASTCOUNT(AA)=1;
CROSS(C,NOTEXT_上笔)AND 笑脸;
你的每次【点赞+爱心❤】,都是我分享好指标的动力!


你的每次【点赞+爱心❤】,都是我分享好指标的动力!


你的每次【点赞+爱心❤】,都是我分享好指标的动力!


免责声明



。
夜雨聆风