通达信精准选股公式
2011-08-09 14:26
跟庄建仓源码 A01:=DYNAINFO(7); A03:=BARSCOUNT(CLOSE); A04:=(SMA((CLOSE / HHV(HIGH,120)),3,1) * 100); A05:=IF((A03 > 20),A04,0); A06:=IF((LOW > A01),0,IF((HIGH < A01),1,(((A01 - LOW) + 0.009) / ((HIGH - LOW) + 0.009)))); A07:=DMA(A06,(VOL / CAPITAL)) * 60; A09:=IF((((A07 > 0) AND (A07 > REF(A07,1))) AND (A05 <= 88)),A07,0); Var1:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1); Var2:=EMA(Var1,8); Var3:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1); 趋势:=EMA(Var3,3)-10; STICKLINE(趋势>80,趋势,80,5,0); DRAWICON(CROSS(趋势,0),0,1); STICKLINE((A09 > 0 AND (趋势<20 OR 趋势>REF(趋势,1)AND 趋势<50)),0,A09,6,0),colorFFff00; 机构建仓区:0,LINETHICK0,colorFFFF00; Var4:=(趋势-REF(趋势,1))/REF(趋势,1)*100; STICKLINE(趋势<=13,0,20,3,0),colorcc9900; DRAWTEXT(FILTER(趋势<=13,15),30,'准备现金'),colorcc9900; STICKLINE(趋势<=13 AND Var4>13,0,50,2,0),color0099ff; Var5:=FILTER((趋势<=13 AND Var4>13),10); DRAWTEXT(Var5,60,'买入'),color0099ff; STICKLINE(趋势>=90 AND Var4,0,30,3,0),colorgray; Var6:=FILTER((趋势>=90 AND Var4),10); DRAWTEXT(Var6,40,'清仓'),colorgray; Var7:=LLV(LOW,30); Var8:=HHV(HIGH,30); Var9:=EMA((CLOSE-Var7)/(Var8-Var7)*4,4)*25; STICKLINE(Var9>90,100,105,3,2),COLORRED; Var10:=(Var9-LLV(Var9,4))/(HHV(Var9,4)-LLV(Var9,4))*100; DRAWTEXT(IF(CROSS(Var9,Var10) AND Var9>87,95,0),88,'险'),Color00FF00; DRAWICON(CROSS(90,Var9),95,9); Var11:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100; Var12:=HHV(Var11,30)*8; 火焰山:EMA(IF(LOW<=Var7 AND 趋势<40,(Var11+Var12),0),3)/618,COLORRED,linethick2; STICKLINE(火焰山>0,0 ,火焰山*1.2,4,0 ),COLORRED; Var13:=(MA(C,1)+MA(C,3)+MA(C,5)+MA(C,7)+MA(C,9))/5; Var14:=(MA(C,2)+MA(C,4)+MA(C,6)+MA(C,8)+MA(C,10))/5; 趋势线: 趋势,colorff0000; Var16:=MAX(EMA(Var13,2)-EMA(Var14,5),0)*200; Var17:=EMA(Var16,5); 波浪峰:Var17,stick,colorff00ff; STICKLINE(Var17<REF(Var17,1),0,Var17,1,0),color00ff00; Var18:=MA(趋势线,8); if(CROSS(Var2,Var18) AND Var2<15,50,0),COLORRED; DRAWTEXT(CROSS(趋势线,Var2)AND 趋势线>REF(趋势线,1)AND 趋势线<50,50,'追涨'),COLORff00ff; 风险区:IF(趋势>80,趋势,80),colorff00ff;
涨停板敢死队(选股公式) Lx1:=(EMA((AMOUNT/10000000),1) /3); Lx2:=(WINNER(C)/0.3); Lx3:=IF(c<0,Lx1,V); Lx4:=IF(c<0,Lx2,V); Lx5:=IF((BARSCOUNT(C)>100),Lx3,Lx4); 量:=Lx5/1000; 动量:=(EMA(量,13)*1.5); A01:=IF((量>动量),量,0); A02:=BARSLAST((A01>0)); A03:=REF(量,A02); 趋势:=IF((量<=A01),量,A03); 突破:=IF(((((量=趋势) and (C>REF(C,1))) and (量>REF(量,1))) and (REF(A02,2)>0)),888,0); 量价突破:FILTER(突破 ,5 )*6;
狂牛启动1 VARE:=(C-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100; SOLE:=SMA(SMA(VARE,3,1),3,1); BUY:=3*SMA(VARE,3,1)-2*SOLE; SCCOUNT:=COUNT(BARSLAST(CROSS(SOLE,BUY)),BARSLAST(CROSS(SOLE,BUY))); 选股1:BUY>SOLE AND REF(BUY,1)<REF(SOLE,1);
狂牛启动2 VARE:=(C-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100; SOLE:=SMA(SMA(VARE,3,1),3,1); BUY:=3*SMA(VARE,3,1)-2*SOLE; SCCOUNT:=COUNT(BARSLAST(CROSS(SOLE,BUY)),BARSLAST(CROSS(SOLE,BUY))); 选股2:CROSS(BUY,SOLE) AND REF(SOLE,1)/REF(BUY,1)<=1.5 AND SOLE<64 AND SCCOUNT=1;
出手就赢1 RSV:= (CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); CROSS(K,D) AND D<30;
同时金叉 DIF:=EMA(CLOSE,9)-EMA(CLOSE,17); DEA:=EMA(DIF,8); MACD:=(DIF-DEA)*2; RSV:=(CLOSE-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; LC:=REF(CLOSE,1); RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; RSI2:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; RSI3:=SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100; 选股:CROSS(DIF,DEA) AND CROSS(J,D) AND CROSS(RSI1,RSI3);
攻击箱顶 VAR1:=HHV(MA((LOW+HIGH+CLOSE+OPEN)/4,5),58); BETWEEN(CLOSE,VAR1*1.001,VAR1) AND REF(VAR1,3)=VAR1 AND VOL>REF(VOL,2);
天星踏浪 VARC:=(2*CLOSE+HIGH+LOW)/4; VARD:=LLV(LOW,34); VARE:=HHV(HIGH,34); VARF:=LLV(LOW,13); VAR10:=HHV(HIGH,13); VAR11:=EMA((VARC-VARF)/(VAR10-VARD)*100,5); VAR12:=EMA((VARC-VARD)/(VARE-VARD)*100,8); 金浪:= VAR11; AA:=EMA(VAR11,7); 海浪:= VAR12; IF(CROSS(金浪,AA) AND AA<=25 ,1,0);
黑马绝技 EMA13:=EMA(C,13); EMA30:=EMA(C,30); EMA60:=EMA(C,60); EMA90:=EMA(C,90); EMA120:=EMA(C,120); EMA250:=EMA(C,250); F1:=EMA30-EMA60<130/1000 AND EMA30-EMA90<230/1000 AND EMA30-EMA120<330/1000; F2:=EMA60-EMA30<130/1000 AND EMA60-EMA90<230/1000 AND EMA60-EMA120<330/1000; F3:=EMA90-EMA30<130/1000 AND EMA90-EMA60<230/1000 AND EMA90-EMA120<330/1000; F4:=EMA120-EMA30<130/1000 AND EMA120-EMA60<230/1000 AND EMA120-EMA90<330/1000; F5:=EMA30-EMA60<100/1000 AND EMA30-EMA90<200/1000; FF1:=F1 AND F2 AND F3 AND F4 AND CROSS(EMA30,EMA60); FF2:=F1 AND F2 AND F3 AND F4 AND CROSS(EMA(C,13),EMA30); FF3:=F5 AND C>EMA250 AND CROSS(EMA30,EMA60); G1:=EMA60-EMA90<220/1000 AND EMA60-EMA120<320/1000 AND EMA60-EMA250<420/1000; G2:=EMA90-EMA30<220/1000 AND EMA90-EMA60<320/1000 AND EMA90-EMA250<420/1000; G3:=EMA120-EMA60<220/1000 AND EMA120-EMA90<320/1000 AND EMA120-EMA250<420/1000; G4:=EMA250-EMA60<220/1000 AND EMA250-EMA90<320/1000 AND EMA250-EMA120<420/1000; GG1:=G1 AND G2 AND G3 AND G4 AND CROSS(EMA13,EMA30); GG2:=G1 AND G2 AND G3 AND G4 AND CROSS(EMA30,EMA60); FF1 OR FF2 OR FF3 OR GG1 OR GG2;
黑马起步 A1:=VOL=HHV(VOL,120); A2:=CLOSE/OPEN>1.05; TJ:=A1 AND A2; TJ AND (REF(BARSLAST(TJ),1)>80 OR BARSSINCE(TJ)=0);
蓄势待发 V0:=EMA(C,5); EMA10:=EMA(C,10); EMA20:=EMA(C,20); EMA30:=EMA(C,30); EMA60:=EMA(C,60); M1:=1000*EMA10/EMA60<=1015 AND 1000*EMA10/EMA60>=975; M2:=1000*EMA20/EMA60<=1020 AND 1000*EMA20/EMA60>=980; M3:=1000*EMA30/EMA60<=1015 AND 1000*EMA30/EMA60>=985; M4:=M1 AND M2 AND M3 AND CROSS(V0,EMA10); M5:=M1 AND M2 AND M3 AND CROSS(V0,EMA30); T1:=1000*EMA10/EMA30<=1010 AND 1000*EMA10/EMA30>=990; T2:=1000*EMA20/EMA30<=1010 AND 1000*EMA20/EMA30>=990; T3:=T1 AND T2 AND CROSS(V0,EMA10); T4:=T1 AND T2 AND CROSS(V0,EMA30); M4 OR M5 OR T3 OR T4;
突破指标 {一是突破盘整;二是突破前高;三是突破平台} W1:=C=HHV(C,20); W2:=BARSLAST(W1); W3:=IF(W2>0,REF(C,W2),REF(C,W2)); W4:=CROSS(C,REF(W3,1)); W4 AND COUNT(W4,5)=1;
四线粘合 V0:=EMA(C,5); V1:=EMA(C,10); V2:=EMA(C,15); V3:=EMA(C,30); V4:=EMA(C,60); M1:=1000*V1/V4<=1015 AND 1000*V1/V4>=975; M2:=1000*V2/V4<=1020 AND 1000*V2/V4>=980; M3:=1000*V3/V4<=1015 AND 1000*V3/V4>=985; M4:=M1 AND M2 AND M3 AND CROSS(V0,V1); M5:=M1 AND M2 AND M3 AND CROSS(V0,V3); M4 OR M5;
拉升在即 ABV:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0)/25000,2); M1:=EMA(ABV,12); M2:=EMA(ABV,26); MTM:=CLOSE-REF(CLOSE,1); MMS:=((100)*(EMA(EMA(MTM,6),6)))/(EMA(EMA(ABS(MTM),6),6)); MMM:=((100)*(EMA(EMA(MTM,12),12)))/(EMA(EMA(ABS(MTM),12),12)); MML:=((100)*(EMA(EMA(MTM,26),26)))/(EMA(EMA(ABS(MTM),26),26)); A:=((VOL)/(CAPITAL))*(100); S:=((MA(A,30))/(MA(INDEXA,10)))*(MA(INDEXA,60)); Y:=((MA(A,120))/(MA(INDEXA,10)))*(MA(INDEXA,60)); X:=1; 拉升在即:S<X AND Y<X AND MMS>MML AND ABV>M1 AND CROSS(S,Y);
主力进出 ABV:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0)/25000,2); M1:=EMA(ABV,12); M2:=EMA(ABV,26); MTM:=CLOSE-REF(CLOSE,1); MMS:=((100)*(EMA(EMA(MTM,6),6)))/(EMA(EMA(ABS(MTM),6),6)); MMM:=((100)*(EMA(EMA(MTM,12),12)))/(EMA(EMA(ABS(MTM),12),12)); MML:=((100)*(EMA(EMA(MTM,26),26)))/(EMA(EMA(ABS(MTM),26),26)); MTGJ:=C-REF(C,1); ZLGJ:=100*EMA(EMA(MTGJ,9),9)/EMA(EMA(ABS(MTGJ),9),9); MAZL:=MA(ZLGJ,5); 主力进出:=MMS>REF(MMS,1) AND ZLGJ>REF(ZLGJ,1) AND CROSS(ABV,M2) AND ABV>REF(ABV,1) AND M1>REF(M1,1) AND M2>REF(M2,1); 主进主轨:=ABV>M2 AND CROSS(ABV,M1) AND CROSS(ZLGJ,MAZL); 主力进出 OR 主进主轨;
|
|