
【擒牛捉妖】指标是描述市场主力收集—–洗盘—–启动拉升的过程,作为主力也会采取相同的手法收集—–洗盘—–假启动拉升,达到出货,出现擒牛捉妖形态,需要人为判断真假,擒牛捉妖指标只是起辅助判断,而且擒牛捉妖选股K线的第二天收盘价上涨成功率也只有39.77%,
【擒牛捉妖】主图指标源码
BOLL:MA(C,21); UPPER:BOLL+2*STD(C,21); LOWER:BOLL-2*STD(C,21); KZT:=C/REF(C,1)>1.095 AND C=H; KDT:=C/REF(C,1)<0.905 AND C=L; STICKLINE(KZT,C,O,3,0),COLORYELLOW; STICKLINE(KDT,C,O,3,0),COLORGREEN; 涨停板1:=C=H&&C/REF(C,1)>1.0975&&C/REF(C,1)<1.11&&FINANCE(3)=1; 涨停板2:=C=H&&C/REF(C,1)>1.1985&&C/REF(C,1)<1.21&&FINANCE(3)=3; 涨停板:=涨停板1 OR 涨停板2; K线实体:=ABS(C-O)/REF(C,1); 双倍量:=(V/REF(MA(V,5),1)>=2) OR (V/REF(V,1)>=3); 倍量0:=C>O&&双倍量&&C>EMA(C,13)&&V=HHV(V,6); 倍量:=TFILTER(倍量0,C<O&&H<REF(H,1),1); 位置要求:=L/EMA(C,13)<1.05; SPX0:=H/REF(C,1)>=1.06&&H=HHV(H,6)&&倍量0&&H/C>1.005&&C/REF(C,1)>1.015&&位置要求&&K线实体>0.01&&FINANCE(3)=1; SPX1:=H/REF(C,1)>=1.11&&H=HHV(H,6)&&倍量0&&H/C>1.005&&C/REF(C,1)>1.015&&位置要求&&K线实体>0.02&&FINANCE(3)=3; SPX2:=SPX0 OR SPX1; SPX3:=SPX2&&NOT(EXISTR(SPX2,6,1)); 龙抬头K线:=FILTER(SPX3,5); STICKLINE(龙抬头K线,H,L,0,0),COLORFF55FF; STICKLINE(龙抬头K线,C,O,3.1,0),COLOR880088; STICKLINE(龙抬头K线,C,O,2.6,0),COLORAA00AA; STICKLINE(龙抬头K线,C,O,1.9,0),COLORCC00CC; STICKLINE(龙抬头K线,C,O,1.1,0),COLOREE00EE; STICKLINE(龙抬头K线,C,O,0.2,0),COLORFF44FF; SPZQ:=BARSLAST(龙抬头K线); 龙抬头最高不破:=LAST(H<=REF(H,SPZQ),2,1); 洗盘不破:=COUNT(EMA(C,13)<REF(EMA(C,13),1),SPZQ)<2; 洗盘K00:=C<O&&H<REF(H,1); 龙抬头K0:=EXIST(龙抬头K线,10)&&H<HHV(H,SPZQ+1)&&C>=EMA(C,13)&&L<=REF(C,SPZQ)&&C<O&&COUNT(洗盘K00,SPZQ)<2; 洗盘K:=TFILTER(洗盘K00,龙抬头K线,1); XPZQ:=BARSLAST(洗盘K); 起飞K0:=EXISTR(龙抬头K线,10,3)&&C>REF(H,XPZQ)&&L<REF(H,XPZQ)&&EXISTR(洗盘K,SPZQ,1)&&C>O&&洗盘不破&&(H-C)/(C-O)<1&&COUNT(C>REF(H,XPZQ),XPZQ)=1; 起飞K1:=EXISTR(龙抬头K线,10,2)&&EVERY(C>=EMA(C,13),SPZQ)&&C>REF(H,XPZQ)&&O<REF(H,XPZQ)&&EXISTR(洗盘K,SPZQ,1)&&涨停板&&COUNT(涨停板,10)=1; 起飞K3:=起飞K0 OR 起飞K1; 起飞K:=FILTER(起飞K3,5); {金柱} STICKLINE(起飞K,O,C,3.1,0),COLOR00AAFF; STICKLINE(起飞K,O,C,2.1,0),COLOR00BBFF; STICKLINE(起飞K,O,C,1.5,0),COLOR00CCFF; STICKLINE(起飞K,O,C,1,0),COLOR00DDFF; STICKLINE(起飞K,O,C,0.6,0),COLOR00EEFF; STICKLINE(起飞K,O,C,0.2,0),COLOR00FFFF; STICKLINE(起飞K,H,L,0,0),COLOR00FFFF; {银柱} STICKLINE(FILTER(起飞K,5),O,L,0,0),COLORFFFFFF; STICKLINE(FILTER(起飞K,5),O,MAX(O,REF(H,XPZQ)),3.1,0),COLOR555555; STICKLINE(FILTER(起飞K,5),O,MAX(O,REF(H,XPZQ)),2.6,0),COLOR777777; STICKLINE(FILTER(起飞K,5),O,MAX(O,REF(H,XPZQ)),1.9,0),COLOR999999; STICKLINE(FILTER(起飞K,5),O,MAX(O,REF(H,XPZQ)),1.1,0),COLORCCCCCC; STICKLINE(FILTER(起飞K,5),O,MAX(O,REF(H,XPZQ)),0.2,0),COLORFFFFFF; 起涨K0:=H>REF(H,XPZQ)&&H/REF(C,1)>1.03&&C>O&&EXIST(龙抬头K线,10)&&EXIST(洗盘K,SPZQ)&&C<REF(H,XPZQ)&&NOT(EXIST(起飞K,SPZQ)); 起涨K1:=EXISTR(龙抬头K线,1,1)&&C>O&&C<REF(H,1)&&C>REF(C,1)&&H<REF(H,1); 起涨K2:=起涨K0 OR 起涨K1; 起涨K:=FILTER(起涨K2,5); STICKLINE(起涨K,H,L,0,0),COLOR0000FF; STICKLINE(起涨K,C,O,3.1,0),COLOR000099; STICKLINE(起涨K,C,O,2,0),COLOR0000BB; STICKLINE(起涨K,C,O,1,0),COLOR0000DD; STICKLINE(起涨K,C,O,0.2,0),COLOR0000FF; 天地线:EMA(C,13),COLORRED,LINETHICK2; IF(天地线<REF(天地线,1),天地线,DRAWNULL), COLORGREEN,LINETHICK2; DRAWTEXT(ISLASTBAR,天地线, '天地线'),COLORWHITE; DRAWTEXT(FILTER(起飞K,10),L*0.98,'↖起飞K'),COLORWHITE; DRAWTEXT(起涨K,L*0.99,'↖起涨K'),COLORWHITE; DRAWTEXT(洗盘K,H*1.01,'↙洗仓K'),COLORWHITE; DRAWTEXT(龙抬头K线&&NOT(起飞K),(C+O)*0.5,'龙抬头K'),COLORWHITE; KK1:=SUMBARS(洗盘K,1); KK2:=SUMBARS(龙抬头K线,1); STICKLINE(KK1<10&&KK2<11,REF(H,XPZQ),REF(H,XPZQ),3.2,0),COLORWHITE; SWL:=(EMA(CLOSE,10)*7+EMA(CLOSE,20)*3)/10; SWS:=DMA(EMA(CLOSE,20),MAX(1,100*(SUM(VOL,5)/(3*CAPITAL)))),COLORWHITE,DOTLINE; JRH:=HHV(C,2); JRL:=LLV(C,2); MA3:=MA(CLOSE,3); KMJ:=MA3; YTSL:=(3*CLOSE+LOW+OPEN+HIGH)/6; VAR1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2)); VAR2:=(REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR3:=(REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR4:=(REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR5:=(REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR6:=(REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR7:=(REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR8:=(REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR9:=(REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VARA:=(REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VARB:=(REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VARC:=(REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VARD:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2)); VARE:=(REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VARF:=(REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR10:=(REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR11:=(REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR12:=(REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR13:=(REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR14:=(REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR15:=(REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR16:=(REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR17:=(REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2)); VAR18:=(REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2)); VAR19:=((REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1)) AND VAR1); VAR1A:=((REF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR VAR8 OR VAR9 OR VARA OR VARB OR VARC,1)) AND VARD); VAR21:=(REF(VARD,1) AND KMJ AND KMJ<=REF(KMJ,2))*0+DATE; VAR22:=(REF(VARD,1) AND KMJ>=REF(KMJ,1) AND KMJ<=REF(KMJ,2))*0+VAR21; VAR23:=REF(VAR13,1) AND KMJ>=REF(KMJ,1) AND KMJ<=REF(KMJ,2)*0; VAR24:=IF(VAR22>1230422,0,1); VAR25:=REF(VAR14,1) AND KMJ<=REF(KMJ,1) AND KMJ>=REF(KMJ,2)*1; VAR26:=REF(VAR15,1) AND KMJ>=REF(KMJ,1) AND KMJ<=REF(KMJ,2)*2; CO:=(C-O); E:=(HIGH+LOW+OPEN+2*CLOSE)/5; 阻力:=2*E-LOW; 支撑:=2*E-HIGH; DRAWTEXT_FIX(C!=0,0.89,0.85,0,STRCAT('短期阻力位: ',STRCAT(CON2STR(阻力,2),' '))),COLORFFFF00;{COLOR346536;} DRAWTEXT_FIX(C!=0,0.89,0.95,0,STRCAT('短期支撑位: ',STRCAT(CON2STR(支撑,2),' '))),COLORRED;{COLORBD005F;} X1:=IF(MA(C,5)>MA(C,10),20,0); X2:=IF(MA(C,20)>MA(C,60),10,0); X3:=IF(KDJ.J>KDJ.K,10,0); X4:=IF(MACD.DIF>MACD.DEA,10,0); X5:=IF(MACD.MACD>0,10,0); X6:=IF(V>MA(V,60),10,0); X7:=IF(WINNER(C)>0.5,10,0); X8:=IF(C/REF(C,1)>1.03,10,0); XX:=X1+X2+X3+X4+X5+X6+X7+X8; DRAWTEXT_FIX(V>O,0.89,0.75,0,STRCAT('量化增强分: ',STRCAT(CON2STR(XX,2),' '))),COLOR00AAFF;

【擒牛捉妖】副图指标源码
X1:=IF(MA(C,5)>MA(C,10),20,0); X2:=IF(MA(C,20)>MA(C,60),10,0); X3:=IF(KDJ.J>KDJ.K,10,0); X4:=IF(MACD.DIF>MACD.DEA,10,0); X5:=IF(MACD.MACD>0,10,0); X6:=IF(V>MA(V,60),10,0); X7:=IF(WINNER(C)>0.5,10,0); X8:=IF(C/REF(C,1)>1.03,10,0); XX:=X1+X2+X3+X4+X5+X6+X7+X8; ZTJ:=ZTPRICE(REF(C,1),0.1); 涨停板1:=FINANCE(3)=1&&C=ZTPRICE(REF(C,1),0.1); 涨停板2:=FINANCE(3)=3&&C=ZTPRICE(REF(C,1),0.2); 涨停板:=涨停板1 OR 涨停板2; K线实体:=ABS(C-O); 倍量:=V/REF(MA(V,5),1)>=2&&V/REF(V,1)>=1.2; 三倍量:=V/REF(V,1)>=2; 双倍量0:=倍量 OR 三倍量; 双倍量:=双倍量0&&C>O&&H=HHV(H,6)&&C>EMA(C,13)&&V=HHV(V,6); 建仓量:=TFILTER(双倍量&&K线实体>REF(K线实体,1),EVERY(V<MA(V,5),2),1); JCZQ:=BARSLAST(建仓量); 拉升量:=双倍量&&NOT(建仓量)&&EXIST(建仓量,2); 试盘量:=建仓量 OR 拉升量; 位置要求:=L/EMA(C,13)<1.05; 红线上行:=EMA(C,13)>=REF(EMA(C,13),1); SPX0:=H/REF(C,1)>=1.03&&双倍量&&H/C>1.005&&C/REF(C,1)>1.015&&位置要求&&FINANCE(3)=1&&XX>=40; SPX1:=H/REF(C,1)>=1.05&&双倍量&&H/C>1.005&&C/REF(C,1)>1.015&&位置要求&&(FINANCE(3)=3 OR FINANCE(3)=4)&&XX>=40; SPX2:=SPX0 OR SPX1; SPX3:=SPX2&&NOT(EXISTR(SPX2,7,1))&&COUNT(涨停板,2)=0; 试盘K线:=FILTER(SPX3,5); XG:=试盘K线&&XX>=量化强度分; STICKLINE(XG,0,2,3,1),COLORYELLOW; STICKLINE(XG,9,11,3,1),COLORYELLOW; DRAWTEXT(XG,8,' 擒牛捉妖记'),COLORYELLOW; DRAWICON(XG,1,9);DRAWICON(XG,2,2); DRAWICON(XG,3,1);DRAWICON(XG,4,1); DRAWICON(XG,5,1);DRAWICON(XG,6,1); DRAWICON(XG,7,28);DRAWICON(XG,8,1); DRAWICON(XG,9,1);DRAWICON(XG,10,9); DRAWICON(XG,11,1);

【擒牛捉妖K线】选股公式源码
{量化强度分 0 100 80}可以设置为参数类,也可以像下面的源码,设置为:量化强度分:=80; 需要改参数就直接改参数“80”为你自定的参数。
量化强度分:=80; X1:=IF(MA(C,5)>MA(C,10),20,0); X2:=IF(MA(C,20)>MA(C,60),10,0); X3:=IF(KDJ.J>KDJ.K,10,0); X4:=IF(MACD.DIF>MACD.DEA,10,0); X5:=IF(MACD.MACD>0,10,0); X6:=IF(V>MA(V,60),10,0); X7:=IF(WINNER(C)>0.5,10,0); X8:=IF(C/REF(C,1)>1.03,10,0); XX:=X1+X2+X3+X4+X5+X6+X7+X8; ZTJ:=ZTPRICE(REF(C,1),0.1); 涨停板1:=FINANCE(3)=1&&C=ZTPRICE(REF(C,1),0.1); 涨停板2:=FINANCE(3)=3&&C=ZTPRICE(REF(C,1),0.2); 涨停板:=涨停板1 OR 涨停板2; K线实体:=ABS(C-O); 倍量:=V/REF(MA(V,5),1)>=2&&V/REF(V,1)>=1.2; 三倍量:=V/REF(V,1)>=2; 双倍量0:=倍量 OR 三倍量; 双倍量:=双倍量0&&C>O&&H=HHV(H,6)&&C>EMA(C,13)&&V=HHV(V,6);建仓量:=TFILTER(双倍量&&K线实体>REF(K线实体,1),EVERY(V<MA(V,5),2),1); JCZQ:=BARSLAST(建仓量); 拉升量:=双倍量&&NOT(建仓量)&&EXIST(建仓量,2); 试盘量:=建仓量 OR 拉升量; 位置要求:=L/EMA(C,13)<1.05; 红线上行:=EMA(C,13)>=REF(EMA(C,13),1); SPX0:=H/REF(C,1)>=1.03&&双倍量&&H/C>1.005&&C/REF(C,1)>1.015&&位置要求&&FINANCE(3)=1&&XX>=40; SPX1:=H/REF(C,1)>=1.05&&双倍量&&H/C>1.005&&C/REF(C,1)>1.015&&位置要求&&(FINANCE(3)=3 OR FINANCE(3)=4)&&XX>=40; SPX2:=SPX0 OR SPX1; SPX3:=SPX2&&NOT(EXISTR(SPX2,7,1))&&COUNT(涨停板,2)=0; 试盘K线:=FILTER(SPX3,5); 试盘K线&&XX>=量化强度分;

(以上内容仅供参考,不构成操作建议。仅供研究学习交流使用,如自行操作,注意仓位控制,风险自负。)










发表评论