“天残地缺”指标与主图指标,精准捕捉龙头大妖最低点进场位
这个指标套装是基于一位知名博主分享的思路开发的。最初只有一个主图指标,但经过我的修正升级后,我进一步制作了指标,现在将两者一同分享给大家。
主图指标的显示效果如上图所示。对于途中的K线颜色,其实无需过多纠结,关键在于关注信号本身。
主图的两个核心信号分别是“天残”和“地缺”。之所以选用这两个信号,是因为当它们出现时,主图的两条趋势线中间连接的垂直线,整体呈现出类似魔琴的形状。这让人联想到周星驰电影《功夫》中弹奏魔琴的两位高手——天残和地缺。因此,本套指标便以“天残地缺”命名。
既然名为“天残地缺”,那么仅出现其中一个信号显然是不完整的。只有当“天残”和“地缺”同时出现,或者在极短时间内相继出现时,才构成完整的信号。这种组合通常被视为底部信号,后续往往能够孕育出大妖股。
为了帮助大家更好地筛选出这类潜力股,我特别制作了“天残地缺”先后出现的指标,并将其与主图指标一并分享给大家。
ZD1:=SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1);
ZD2:=((C>REF(C,1)) AND (C>REF(C,2)));
ZD3:=((REF(ZD2,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZD4:=((REF(ZD3,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZD5:=((REF(ZD4,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZD6:=((REF(ZD5,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZD7:=((REF(ZD6,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZD8:=((REF(ZD7,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZD9:=((REF(ZD8,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZD10:=((REF(ZD9,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZD11:=((REF(ZD10,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZD12:=((REF(ZD11,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZD13:=((REF(ZD12,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZD14:=((C<REF(C,1)) AND (C<REF(C,2)));
ZD15:=((REF(ZD14,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZD16:=((REF(ZD15,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZD17:=((REF(ZD16,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZD18:=((REF(ZD17,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZD19:=((REF(ZD18,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZD20:=((REF(ZD19,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZD21:=((REF(ZD20,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZD22:=((REF(ZD21,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZD23:=((REF(ZD22,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZD24:=((REF(ZD23,1) AND (C<=REF(C,1))) AND (C>=REF(C,2)));
ZD25:=((REF(ZD24,1) AND (C>=REF(C,1))) AND (C<=REF(C,2)));
ZD26:=(((ZD14 OR ZD15) OR ZD16) OR ZD17);
ZD27:=(((ZD26 OR ZD18) OR ZD19) OR ZD20);
ZD28:=(((ZD27 OR ZD21) OR ZD22) OR ZD23);
ZD29:=(REF(((ZD28 OR ZD24) OR ZD25),1) AND ZD2);
ZD30:=(((ZD2 OR ZD3) OR ZD4) OR ZD5);
ZD31:=(((ZD30 OR ZD6) OR ZD7) OR ZD8);
ZD32:=(((ZD31 OR ZD9) OR ZD10) OR ZD11);
ZD33:=(REF(((ZD32 OR ZD12) OR ZD13),1) AND ZD14);
ZD34:=CROSS((MA((H+L)/5,4))-(MA((H+L)/5,34)),0);
ZD35:=CROSS(0,(MA((H+L)/5,4))-(MA((H+L)/5,34)));
ZD36:=BARSLAST(REF(ZD34,1));
ZD37:=BARSLAST(REF(ZD35,1));
ZD38:=IF((ZD36<ZD37),(REF((HHV(H,2)),ZD36)),(REF((LLV(L,2)),ZD37)));
ZD39:=(((REF(C,1))<=(REF(ZD38,1))) AND (C>ZD38)) AND (BARSLAST(ZD34)<BARSLAST(ZD35));
ZD40:=(((REF(C,1))>=(REF(ZD38,1))) AND (C<ZD38)) AND (BARSLAST(ZD35)<BARSLAST(ZD34));
ZD41:=ZD39 AND ((COUNT(ZD39,BARSLAST(ZD34)))=1);
ZD42:=ZD40 AND ((COUNT(ZD40,BARSLAST(ZD35)))=1);
ZD43:=ZD41 AND ((REF(BARSLAST(ZD42),1))<(REF(BARSLAST(ZD41),1)));
ZD44:=(C-MA(AMOUNT/(V),13))/(MA(AMOUNT/(V),13))*100;
ZD45:=MA(C,22)+2*STD(C,22);
ZD46:=MA(C,22)-2*STD(C,22);
ZD86:=(C-ZD46)/(ZD45-ZD46);
ZD88:=(REF(ZD44,1)<-15 AND REF(ZD86,1)<0 AND ZD44>REF(ZD44,1));
IF(ZD1>MA(ZD1,3),ZD1,DRAWNULL),COLORRED,LINETHICK4;
IF(ZD1<MA(ZD1,3),ZD1,DRAWNULL),COLORGREEN,LINETHICK4;
AA:HHV(MA(ZD1,1),13),COLORYELLOW;
STICKLINE(AA>ZD1 AND ZD1>MA(ZD1,3),AA,ZD1,0,1),COLORLIBLUE;
STICKLINE(AA>MA(ZD1,3) AND ZD1<MA(ZD1,3),AA,MA(ZD1,3),0,1),COLORBLUE;
STICKLINE((C>=O),O,L,0,0),COLOR0726CA;
STICKLINE((C>=O),C,H,0,0),COLOR0726CA;
STICKLINE((C<O),C,L,0,0),COLORDE9100;
STICKLINE((C<O),O,H,0,0),COLORDE9100;
STICKLINE((C<O),C,O,4,0),COLORFF5B00;
STICKLINE((C<O),C,O,3.4,0),COLORFF6C00;
STICKLINE((C<O),C,O,2.8,0),COLORFF7B00;
STICKLINE((C<O),C,O,2.2,0),COLORFF9C00;
STICKLINE((C<O),C,O,1.6,0),COLORFFBE00;
STICKLINE((C<O),C,O,1,0),COLORFFCC00;
STICKLINE((C<O),C,O,0.3,0),COLORFFFF00;
STICKLINE((C>O),C,O,4,0),COLOR070084;
STICKLINE((C>O),C,O,3.4,0),COLOR0000A3;
STICKLINE((C>O),C,O,2.8,0),COLOR0000B7;
STICKLINE((C>O),C,O,2.2,0),COLOR0000CD;
STICKLINE((C>O),C,O,1.6,0),COLOR0000E9;
STICKLINE((C>O),C,O,1,0),COLOR0754E9;
STICKLINE((C>O),C,O,0.5,0),COLOR076EF3;
STICKLINE((C>O),C,O,0.2,0),COLOR077BF3;
STICKLINE(ZD29,O,O+(C-O)/3,4,0),COLOR1029FF;
STICKLINE(ZD29,O,O+(C-O)/3,3.4,0),COLOR1040FF;
STICKLINE(ZD29,O,O+(C-O)/3,2.8,0),COLOR1083FF;
STICKLINE(ZD29,O,O+(C-O)/3,2.2,0),COLOR10ABFF;
STICKLINE(ZD29,O,O+(C-O)/3,1.6,0),COLOR10D0FF;
STICKLINE(ZD29,O,O+(C-O)/3,1,0),COLOR10FFFF;
STICKLINE(ZD29,O,O+(C-O)/3,0.3,0),COLOR00FFFF;
STICKLINE(ZD33,O,O+(C-O)/3,4.3,0),COLOR009900;
STICKLINE(ZD33,O,O+(C-O)/3,3.2,0),COLOR00AA00;
STICKLINE(ZD33,O,O+(C-O)/3,2.4,0),COLOR00BB00;
STICKLINE(ZD33,O,O+(C-O)/3,1.7,0),COLOR00CC00;
STICKLINE(ZD33,O,O+(C-O)/3,1.1,0),COLOR00DD00;
STICKLINE(ZD33,O,O+(C-O)/3,0.5,0),COLOR00EE00;
STICKLINE(ZD33,O,O+(C-O)/3,0.2,0),COLOR00FF00;
STICKLINE(ZD88,L*0.93,L*0.95,6,0)COLORRED;
STICKLINE(ZD88>0,C,O,4,0),COLORRED;
STICKLINE(ZD88>0,C,O,3.4,0),COLOR1029FF;
STICKLINE(ZD88>0,C,O,2.8,0),COLOR1040FF;
STICKLINE(ZD88>0,C,O,2.2,0),COLOR1083FF;
STICKLINE(ZD88>0,C,O,1.6,0),COLOR10ABFF;
STICKLINE(ZD88>0,C,O,1,0),COLOR10D0FF;
STICKLINE(ZD88>0,C,O,0.3,0),COLOR10FFFF;
DRAWTEXT(ZD88>0,LOW*0.98,'$'),COLORFF00FF;
DRAWTEXT(BARSLASTCOUNT(ZD88>0)=1,LOW*0.92,'天残'),COLORFF00FF;
DRAWTEXT(BARSLASTCOUNT(ZD88>0)=2 OR BARSLASTCOUNT(COUNT(ZD88>0,5)=2)=1,LOW*0.87,'地缺'),COLORFF00FF;