使用方法:9点25分到9点30之间进行选股
指标通过多个条件组合筛选潜在强势股,核心功能及策略如下:
趋势判断:
用5日、10日、60日、120日均线判断短期与长期趋势,要求短期均线上穿长期均线。
结合EMA(指数移动平均)和成交量确认资金动向,避免放量下跌。
强势信号:
捕捉涨停后回调机会,要求股价近期有涨停(涨幅超9%且收盘价=最高价)。
通过MACD和均线系统确认多头动能。
买点触发:
综合条件要求股价突破均线压力、成交量温和放大,且RSI等指标处于修复状态。
最终信号需满足短期强势或中期反转态。
操作策略:
当系统标记信号时,结合大盘环境轻仓试多,止损设于信号日最低价下方3%。
优先选择近期有涨停或MACD金叉的个股,避免追高。
{主图源码如下}
HG1:=REF(CLOSE,2)/REF(CLOSE,1)>=1.04;
HG2:=REF(HG1,1);
HG3:=MA(CLOSE,5);
HG4:=MA(CLOSE,10);
HG5:=MA(CLOSE,60);
HG6:=MA(CLOSE,120);
HG7:=REF(CLOSE,1)< REF(HG3,1) AND OPEN< HG3 AND HG3>HG6;
HG8:=REF(HG7,1)=0 AND HG7;
HG9:=EMA(HHV(HIGH,1),8);
HG10:=EMA(CLOSE,8);
HG11:=HG10< REF(HG10,1) AND CLOSE< HG10;
HG12:=IF(HG9< REF(HG9,1) OR HG11,1,0);
HG13:=(COUNT(HG12=1,4)=3 AND HG12=0)*89;
HG14:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
HG15:=IF(CLOSE>OPEN,HG14*(HIGH-LOW),IF(CLOSE< OPEN,HG14*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-HG14*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE< OPEN,0-HG14*(HIGH-LOW),0-VOL/2));
HG16:=HG15/20/1.15;
HG17:=HG16*0.55+REF(HG16,1)*0.33+REF(HG16,2)*0.22;
HG18:=EMA(HG17,3);
HG19:=HG18< 100;
HG20:=COUNT(HG19,9)< 2;
HG21:=CLOSE/REF(CLOSE,1)>1.09;
HG22:=CLOSE=HIGH;
HG23:=REF(HG21,1) AND REF(HG22,1);
HG24:=COUNT(HG23,11)>0;
HG25:=MA(CLOSE,3);
HG26:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
HG27:=(HIGH-REF(CLOSE,1))/REF(CLOSE,1)*100;
HG28:=REF(HHV(VOL,10),1);
HG29:=MA(CLOSE,20);
HG30:=(HG25+HG3)/2;
HG31:=COUNT(COUNT(HG26>9.9 AND CLOSE=HIGH,1)>=1,30)>0;
HG32:=COUNT(COUNT(HG26>9.9 AND CLOSE=HIGH,1)>=1,60)>0;
HG33:=HG29>REF(HG29,1) AND VOL< HG28 AND HG31 AND HG27>3 AND OPEN<=HG3 AND CLOSE>HG3 AND (COUNT(HG30>REF(HG30,1),3)>=3 OR COUNT(HG3>REF(HG3,1),3)>=3) AND COUNT(HG29>REF(HG29,1),25)>=16;
HG34:=(CLOSE-OPEN)/OPEN*100;
HG35:=HG32 AND VOL< 1.3*REF(VOL,1) AND COUNT(HG34>0.5,6)>=5 AND COUNT(HG25>HG3,5)>=5 AND COUNT(HIGH>REF(HIGH,1),6)>=5 AND HG27>4.5 AND OPEN<=HG25 AND CLOSE>HG25 AND OPEN>HG3;
HG36:=HG33 OR HG35;
HG37:=HG36=1 AND COUNT(HG36,15)=1;
HG38:=AMOUNT/VOL/7;
HG39:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
HG40:=SUM(AMOUNT,10)/HG38/7;
HG41:=DMA(HG39,VOL/HG40);
HG42:=(CLOSE-HG41)/HG41*100;
HG43:=-HG42;
HG44:=HG42>HG43;
HG45:=CROSS(HG42,0.6) AND HG44;
HG46:=EMA(CLOSE/REF(CLOSE,1),5);
HG47:=EMA(CLOSE/REF(CLOSE,1),10);
HG48:=CROSS(HG46,HG47);
HG49:=HG45 AND HG48;
HG50:=HG49 AND HG37;
HG51:=COUNT(HG37,10)>0;
HG52:=HG49 AND HG51 AND HG24;
HG53:=HG49 AND HG24 AND HG13;
HG54:=HG50 AND HG24;
HG55:=HG52 OR HG54 OR HG53;
HG56:=(EMA(CLOSE,12)-EMA(CLOSE,26))/EMA(CLOSE,26)*100;
HG57:=EMA(HG56,9);
HG58:=(HG56-HG57)*100;
HG59:=HG58-REF(HG58,1);
HG60:=CROSS(HG59,50);
HG61:=EMA(EMA(EMA(CLOSE,12),12),12);
HG62:=(HG61-REF(HG61,1))/REF(HG61,1)*100;
HG63:=MA(HG62,9);
HG64:=HG62>HG63;
HG65:=CLOSE/REF(CLOSE,1)>1.09;
HG66:=CLOSE=HIGH;
HG67:=REF(HG65,1) AND REF(HG66,1);
HG68:=COUNT(HG67,4)>0;
HG69:=COUNT(HG67,5)>0;
HG70:=(3*CLOSE+LOW+OPEN+HIGH)/6;
HG71:=(20*HG70+19*REF(HG70,1)+18*REF(HG70,2)+17*REF(HG70,3)+16*REF(HG70,4)+15*REF(HG70,5)+14*REF(HG70,6)+13*REF(HG70,7)+12*REF(HG70,8)+11*REF(HG70,9)+10*REF(HG70,10)+9*REF(HG70,11)+8*REF(HG70,12)+7*REF(HG70,13)+6*REF(HG70,14)+5*REF(HG70,15)+4*REF(HG70,16)+3*REF(HG70,17)+2*REF(HG70,18)+REF(HG70,20))/210;
HG72:=MA(HG71,6);
HG73:=HG71>HG72;
HG74:=CLOSE>1.02*REF(CLOSE,1);
HG75:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
HG76:=REF(CLOSE,1)>(REF(CLOSE,BARSLAST(HG74))+REF(CLOSE,BARSLAST(HG74)+1))/2 AND CLOSE< (REF(CLOSE,BARSLAST(HG74))+REF(CLOSE,BARSLAST(HG74)+1))/2;
HG77:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(HG75))+REF(CLOSE,BARSLAST(HG75)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(HG75))+REF(CLOSE,BARSLAST(HG75)+1))/2;
HG78:=BARSLAST(HG75)<=7 AND HG74 AND HG77 AND COUNT(HG74,BARSLAST(HG75))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(HG75))=1;
HG79:=COUNT(HG78,7)>0;
HG80:=((CLOSE-REF(MA(CLOSE,6),1))/6+MA(CLOSE,6))*1.004;
HG81:=CROSS(CLOSE,HG80) AND HG80>REF(HG80,1);
HG82:=((CLOSE-REF(MA(CLOSE,18),1))/18+MA(CLOSE,18))*1.004;
HG83:=CROSS(CLOSE,HG82) AND HG82>REF(HG82,1);
HG84:=HG81 AND HG83 AND HG78 AND HG73 AND HG64;
HG85:=HG68 AND HG78 AND HG73 AND HG64;
HG86:=HG84 OR HG85;
HG87:=REF(CLOSE>OPEN AND REF(HIGH=CLOSE,1) AND OPEN>REF(CLOSE,1),1) OR (OPEN< REF(CLOSE,1) AND REF(CLOSE< OPEN,1) AND CLOSE/REF(CLOSE,1)< 0.97 AND LOW/REF(CLOSE,1)< 0.927) OR (LOW/REF(CLOSE,1)< 1.008 AND CLOSE/REF(CLOSE,1)< 1.0199 AND CLOSE/OPEN< 0.955 AND OPEN/CLOSE< 1.13 AND REF(HIGH=CLOSE,1)) OR (REF(CLOSE< OPEN,1) AND (CLOSE< REF(LOW,2) OR CLOSE/REF(CLOSE,2)< 0.945) AND CLOSE/REF(CLOSE,2)< 0.965) AND CLOSE/LOW< 1.051 AND NOT(HIGH=LOW);
HG88:=REF(REF(CLOSE/REF(CLOSE,4)>=1.13,3) OR REF(CLOSE/REF(CLOSE,3)>=1.1,1) OR REF(CLOSE/REF(CLOSE,4)>=1.073,2) OR REF(CLOSE/REF(CLOSE,1)>=1.089,1) OR CLOSE/REF(CLOSE,2)>=1.089 OR CLOSE/REF(CLOSE,4)>=1.073 AND COUNT(CLOSE>=OPEN,4)>=1,1);
HG89:=CLOSE/REF(CLOSE,1)< 0.955 OR CLOSE/REF(CLOSE,1)< 0.963 AND REF(CLOSE< OPEN,1) OR CLOSE/REF(CLOSE,1)< 0.965 AND REF(CLOSE< OPEN,1) OR CLOSE< REF((CLOSE+OPEN)/2,2) OR CLOSE/REF(CLOSE,1)< 0.966 AND CLOSE< REF(OPEN,1) AND LOW< REF(LOW,1);
HG90:=HG87 OR HG88 OR HG89;
HG91:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
HG92:=CLOSE>1.02*REF(CLOSE,1);
HG93:=HG91 AND HG90;
HG94:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(HG93))+REF(CLOSE,BARSLAST(HG93)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(HG93))+REF(CLOSE,BARSLAST(HG93)+1))/2;
HG95:=BARSLAST(HG93)<=7 AND HG92 AND HG94 AND COUNT(HG92,BARSLAST(HG93))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(HG93))=1;
HG96:=HG95 AND HG87=0 AND HG86=0 AND HG1;
STICKLINE(HG96,CLOSE,OPEN,6,0),COLORLIMAGENTA;
STICKLINE(HG96,CLOSE,OPEN,2,0),COLORYELLOW,LINETHICK2;
DRAWICON(HG96,LOW*0.99,25);
{副图源码如下}
HG1:=REF(CLOSE,2)/REF(CLOSE,1)>=1.04;
HG2:=REF(HG1,1);
HG3:=MA(CLOSE,5);
HG4:=MA(CLOSE,10);
HG5:=MA(CLOSE,60);
HG6:=MA(CLOSE,120);
HG7:=REF(CLOSE,1)< REF(HG3,1) AND OPEN< HG3 AND HG3>HG6;
HG8:=REF(HG7,1)=0 AND HG7;
HG9:=EMA(HHV(HIGH,1),8);
HG10:=EMA(CLOSE,8);
HG11:=HG10< REF(HG10,1) AND CLOSE< HG10;
HG12:=IF(HG9< REF(HG9,1) OR HG11,1,0);
HG13:=(COUNT(HG12=1,4)=3 AND HG12=0)*89;
HG14:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
HG15:=IF(CLOSE>OPEN,HG14*(HIGH-LOW),IF(CLOSE< OPEN,HG14*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-HG14*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE< OPEN,0-HG14*(HIGH-LOW),0-VOL/2));
HG16:=HG15/20/1.15;
HG17:=HG16*0.55+REF(HG16,1)*0.33+REF(HG16,2)*0.22;
HG18:=EMA(HG17,3);
HG19:=HG18< 100;
HG20:=COUNT(HG19,9)< 2;
HG21:=CLOSE/REF(CLOSE,1)>1.09;
HG22:=CLOSE=HIGH;
HG23:=REF(HG21,1) AND REF(HG22,1);
HG24:=COUNT(HG23,11)>0;
HG25:=MA(CLOSE,3);
HG26:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
HG27:=(HIGH-REF(CLOSE,1))/REF(CLOSE,1)*100;
HG28:=REF(HHV(VOL,10),1);
HG29:=MA(CLOSE,20);
HG30:=(HG25+HG3)/2;
HG31:=COUNT(COUNT(HG26>9.9 AND CLOSE=HIGH,1)>=1,30)>0;
HG32:=COUNT(COUNT(HG26>9.9 AND CLOSE=HIGH,1)>=1,60)>0;
HG33:=HG29>REF(HG29,1) AND VOL< HG28 AND HG31 AND HG27>3 AND OPEN<=HG3 AND CLOSE>HG3 AND (COUNT(HG30>REF(HG30,1),3)>=3 OR COUNT(HG3>REF(HG3,1),3)>=3) AND COUNT(HG29>REF(HG29,1),25)>=16;
HG34:=(CLOSE-OPEN)/OPEN*100;
HG35:=HG32 AND VOL< 1.3*REF(VOL,1) AND COUNT(HG34>0.5,6)>=5 AND COUNT(HG25>HG3,5)>=5 AND COUNT(HIGH>REF(HIGH,1),6)>=5 AND HG27>4.5 AND OPEN<=HG25 AND CLOSE>HG25 AND OPEN>HG3;
HG36:=HG33 OR HG35;
HG37:=HG36=1 AND COUNT(HG36,15)=1;
HG38:=AMOUNT/VOL/7;
HG39:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
HG40:=SUM(AMOUNT,10)/HG38/7;
HG41:=DMA(HG39,VOL/HG40);
HG42:=(CLOSE-HG41)/HG41*100;
HG43:=-HG42;
HG44:=HG42>HG43;
HG45:=CROSS(HG42,0.6) AND HG44;
HG46:=EMA(CLOSE/REF(CLOSE,1),5);
HG47:=EMA(CLOSE/REF(CLOSE,1),10);
HG48:=CROSS(HG46,HG47);
HG49:=HG45 AND HG48;
HG50:=HG49 AND HG37;
HG51:=COUNT(HG37,10)>0;
HG52:=HG49 AND HG51 AND HG24;
HG53:=HG49 AND HG24 AND HG13;
HG54:=HG50 AND HG24;
HG55:=HG52 OR HG54 OR HG53;
HG56:=(EMA(CLOSE,12)-EMA(CLOSE,26))/EMA(CLOSE,26)*100;
HG57:=EMA(HG56,9);
HG58:=(HG56-HG57)*100;
HG59:=HG58-REF(HG58,1);
HG60:=CROSS(HG59,50);
HG61:=EMA(EMA(EMA(CLOSE,12),12),12);
HG62:=(HG61-REF(HG61,1))/REF(HG61,1)*100;
HG63:=MA(HG62,9);
HG64:=HG62>HG63;
HG65:=CLOSE/REF(CLOSE,1)>1.09;
HG66:=CLOSE=HIGH;
HG67:=REF(HG65,1) AND REF(HG66,1);
HG68:=COUNT(HG67,4)>0;
HG69:=COUNT(HG67,5)>0;
HG70:=(3*CLOSE+LOW+OPEN+HIGH)/6;
HG71:=(20*HG70+19*REF(HG70,1)+18*REF(HG70,2)+17*REF(HG70,3)+16*REF(HG70,4)+15*REF(HG70,5)+14*REF(HG70,6)+13*REF(HG70,7)+12*REF(HG70,8)+11*REF(HG70,9)+10*REF(HG70,10)+9*REF(HG70,11)+8*REF(HG70,12)+7*REF(HG70,13)+6*REF(HG70,14)+5*REF(HG70,15)+4*REF(HG70,16)+3*REF(HG70,17)+2*REF(HG70,18)+REF(HG70,20))/210;
HG72:=MA(HG71,6);
HG73:=HG71>HG72;
HG74:=CLOSE>1.02*REF(CLOSE,1);
HG75:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
HG76:=REF(CLOSE,1)>(REF(CLOSE,BARSLAST(HG74))+REF(CLOSE,BARSLAST(HG74)+1))/2 AND CLOSE< (REF(CLOSE,BARSLAST(HG74))+REF(CLOSE,BARSLAST(HG74)+1))/2;
HG77:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(HG75))+REF(CLOSE,BARSLAST(HG75)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(HG75))+REF(CLOSE,BARSLAST(HG75)+1))/2;
HG78:=BARSLAST(HG75)<=7 AND HG74 AND HG77 AND COUNT(HG74,BARSLAST(HG75))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(HG75))=1;
HG79:=COUNT(HG78,7)>0;
HG80:=((CLOSE-REF(MA(CLOSE,6),1))/6+MA(CLOSE,6))*1.004;
HG81:=CROSS(CLOSE,HG80) AND HG80>REF(HG80,1);
HG82:=((CLOSE-REF(MA(CLOSE,18),1))/18+MA(CLOSE,18))*1.004;
HG83:=CROSS(CLOSE,HG82) AND HG82>REF(HG82,1);
HG84:=HG81 AND HG83 AND HG78 AND HG73 AND HG64;
HG85:=HG68 AND HG78 AND HG73 AND HG64;
HG86:=HG84 OR HG85;
HG87:=REF(CLOSE>OPEN AND REF(HIGH=CLOSE,1) AND OPEN>REF(CLOSE,1),1) OR (OPEN< REF(CLOSE,1) AND REF(CLOSE< OPEN,1) AND CLOSE/REF(CLOSE,1)< 0.97 AND LOW/REF(CLOSE,1)< 0.927) OR (LOW/REF(CLOSE,1)< 1.008 AND CLOSE/REF(CLOSE,1)< 1.0199 AND CLOSE/OPEN< 0.955 AND OPEN/CLOSE< 1.13 AND REF(HIGH=CLOSE,1)) OR (REF(CLOSE< OPEN,1) AND (CLOSE< REF(LOW,2) OR CLOSE/REF(CLOSE,2)< 0.945) AND CLOSE/REF(CLOSE,2)< 0.965) AND CLOSE/LOW< 1.051 AND NOT(HIGH=LOW);
HG88:=REF(REF(CLOSE/REF(CLOSE,4)>=1.13,3) OR REF(CLOSE/REF(CLOSE,3)>=1.1,1) OR REF(CLOSE/REF(CLOSE,4)>=1.073,2) OR REF(CLOSE/REF(CLOSE,1)>=1.089,1) OR CLOSE/REF(CLOSE,2)>=1.089 OR CLOSE/REF(CLOSE,4)>=1.073 AND COUNT(CLOSE>=OPEN,4)>=1,1);
HG89:=CLOSE/REF(CLOSE,1)< 0.955 OR CLOSE/REF(CLOSE,1)< 0.963 AND REF(CLOSE< OPEN,1) OR CLOSE/REF(CLOSE,1)< 0.965 AND REF(CLOSE< OPEN,1) OR CLOSE< REF((CLOSE+OPEN)/2,2) OR CLOSE/REF(CLOSE,1)< 0.966 AND CLOSE< REF(OPEN,1) AND LOW< REF(LOW,1);
HG90:=HG87 OR HG88 OR HG89;
HG91:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100< (-6);
HG92:=CLOSE>1.02*REF(CLOSE,1);
HG93:=HG91 AND HG90;
HG94:=REF(CLOSE,1)< (REF(CLOSE,BARSLAST(HG93))+REF(CLOSE,BARSLAST(HG93)+1))/2 AND CLOSE>(REF(CLOSE,BARSLAST(HG93))+REF(CLOSE,BARSLAST(HG93)+1))/2;
HG95:=BARSLAST(HG93)<=7 AND HG92 AND HG94 AND COUNT(HG92,BARSLAST(HG93))=1 AND NOT(HIGH=LOW) AND REF(NOT(HIGH=LOW),BARSLAST(HG93))=1;
HG96:=HG95 AND HG87=0 AND HG86=0 AND HG1;
STICKLINE(HG96,0,5,6,0),COLORLIMAGENTA;
STICKLINE(HG96,0,5,2,0),COLORYELLOW;
DRAWICON(HG96,8,25);
DRAWICON(HG96,7.3,30);
DRAWICON(HG96,6.6,34);
DRAWICON(HG96,5.9,28);