神奇指标网

通达信指标条件选股公式源码1

浏览 7944次浏览 来源:通达信公式 编辑:神奇指标网 发布日期:2022-09-30

以下是通达信指标条件选股公式源码1

{蓄势待发选股}

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="" ema60="">= 975;

M2:=1000*EMA20/EMA60<= 1020="" and="" ema60="">= 980;

M3:=1000*EMA30/EMA60<= 1015="" and="" 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="" ema30="">= 990;

T2:=1000*EMA20/EMA30<= 1010="" and="" 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;


 

=====================================


 

{短线通道}

VAR1:=(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100))*200; 

VAR2:=SMA(VAR1,3,1); 

VAR3:=SMA(VAR2,3,1); 

VAR4:=3*VAR2-2*VAR3; 

VAR5:=LLV(LOW,5); 

VAR6:=HHV(HIGH,5); 

VAR7:=EMA((CLOSE-VAR5)/(VAR6-VAR5)*100,4)*2; 

VAR8:=EMA(0.667*REF(VAR7,1)+0.333*VAR7,2); 

VAR9:=3*VAR7-2*VAR8; 

VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); 

VARB:=POW(MA(LOW,5),2)+MA(LOW,5); 

VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5); 

VARD:=(VARA-LLV(VARB,64))/(HHV(VARC,64)-LLV(VARB,64))*150+65-10; 

VARE:=SMA(VARD,3,1)*1.5-100; 

VARF:=SMA(VARE,3,1); 

VAR10:=3*VARE-2*VARF; 

VAR11:=(HIGH+LOW+CLOSE*2)/4; 

VAR12:=EMA(VAR11,13); 

VAR13:=STD(VAR11,13); 

VAR14:=(VAR11-VAR12)*100/VAR13; 

VAR15:=EMA(VAR14,5); 

VAR16:=EMA(VAR15,13); 

VAR17:=EMA(VAR15,13)+200-100; 

VAR18:=EMA(VAR17,10); 

VAR19:=3*VAR17-2*VAR18; 

VAR1A:=VAR2+VAR7+VARE+VAR17; 

VAR1B:=VAR3+VAR8+VARF+VAR18; 

VAR1C:=VAR4+VAR9+VAR10+VAR19; 

VAR1D:=(HIGH+LOW+CLOSE)/3; 

VAR1E:=AMOUNT/VOL/100; 

VAR1F:=SUM(AMOUNT,5)/SUM(VOL,5)/100; 

VAR20:=(VAR1D-MA(VAR1D,34))/(0.015*AVEDEV(VAR1D,34)); 

VAR21:=DMA(AMOUNT/VOL/100,VOL/CAPITAL); 

VAR22:=(HIGH+LOW+CLOSE+VAR1D)/4; 

VAR23:=EMA(VAR22,24); 

VAR24:=STD(VAR22,24); 

VAR25:=(VAR22-VAR23)/VAR24*100; 

VAR26:=(VAR1D-MA(VAR1D,24))/(0.015*AVEDEV(VAR1D,24)); 

VAR27:=EMA(VAR25,5); 

VAR28:=(VAR1E-MA(VAR1E,21))/(0.015*AVEDEV(VAR1E,21)); 

VAR29:=(VAR1F-MA(VAR1F,90))/(0.015*AVEDEV(VAR1F,90)); 

VAR2A:=((VAR29+VAR28+VAR27+VAR26+VAR20)/5+165)/4; 

VAR2B:=(VAR1A+VAR1B+VAR1C*30)/32/5-15; 

VAR2C:=(VAR2A+VAR2B)/2/1.1; 

短线:=VAR2C; 

MID:=MA(短线,26); 

UPPER:=MID+2*STD(短线,26); 

LOWER:=MID-2*STD(短线,26); 


 

{多头买入} ENTERLONG:CROSS(短线,MID) AND UPPER-MID>50;


 

============================


 

{135均线选股}

MA11:=MA(CLOSE,10),COLORRED;

MA33:=MA(CLOSE,30),COLORYELLOW;

MA55:=MA(CLOSE,55),COLORBLUE;

年线:=MA(CLOSE,250),COLORGREEN;

Y:=(MA(C,11)-MA(C,55))/MA(C,11)*100;

{135均线战法}    

    

YY1:=C> MA(C,11) AND OPEN< MA(C,11);

YY3:=C> MA(C,33) AND OPEN< MA(C,33); 

YY5:=C> MA(C,55) AND OPEN< MA(C,55); 


 

SJ1:=ABS(MA(CLOSE,11)-MA(CLOSE,33))< C*0.01;

SJ2:=ABS(MA(CLOSE,33)-MA(CLOSE,55))< C*0.01;

SJ3:=CROSS(MA(CLOSE,11),MA(CLOSE,55));{11线上穿55线}  


 

RY1:=C/OPEN> 1.04;{阳线4%}  

RY2:=REF(OPEN,1)/REF(CLOSE,1)> 1.04;{阴线4%}

RY3:=ABS(OPEN-REF(C,1))< C*0.02 AND ABS(C-REF(OPEN,1))< C*0.02;


 

HK1:=CROSS(MA(C,11),MA(C,55));{11线上穿55线}

HK2:=C< O;

HK3:=ABS(L-MA(C,11))< C*0.03 OR ABS(C-MA(C,11))< C*0.04;

HK:=HK1 AND HK2 AND HK3;


 

JG1:=ABS(MA(C,11)-MA(C,33))< C*0.02 AND ABS(MA(C,11)-MA(C,55))< C*0.02;

JG2:=O> MA(C,11) OR O= MA(C,11);

JG3:=C/OPEN> 1.03 ; {阳线3%}  

JG:=JG1 AND JG2 AND JG3;


 

HY1:=CROSS(MA(C,11),MA(C,55));{11线上穿55线}

HY2:=OPEN1.02; {阳线3%} 

HY3:=ABS(OPEN-MA(C,11))

HY:=HY1 AND HY2 AND HY3; 


 

JW1:=C< OPEN AND REF(C,1)< REF(OPEN,1); 

JW2:=OPEN< REF(C,1) AND C> REF(L,1); 

JW3:=O< MA(C,11) AND O< MA(C,33) AND O< MA(C,55); 

JW:=JW1 AND JW2 AND JW3; 


 

TS1:=CROSS(MA(C,11),MA(C,33));{11线上穿33线}

TS2:=MA(C,11)< MA(C,55); 

TS:=TS1 AND TS2;


 

MK1:=MA(C,11)> MA(C,55) AND MA(C,33)> MA(C,55);

MK:=TS1 AND MK1;


 

YZ1:=C/O> 1.02 AND H/C> 1.02 AND O/L< 1.02;{收阳有上影}

YZ2:=REF(C,1)> REF(O,1) AND O> MA(C,11);{昨收阳今大于均线}

YZ:=YZ1 AND YZ2 AND Y> 10;


 

DS1:=OPEN/C> 1.04 AND O/REF(C,1)> 1.03;{高开收阴}

DS2:=V*100/FINANCE(7)> 0.08 AND Y> 8;{换手高涨幅大}

DS:=DS1 AND DS2;


 

YJ1:=H/O> 1.04;

YJ2:=ABS(C-O)< C*0.03;

YJ3:=C/MA(C,11)> 1.1;

YJ:=YJ1 AND YJ2 AND DS2 AND YJ3 AND YZ2;


 

(YY1 AND YY5 AND YY3) OR (SJ1 AND SJ2 AND SJ3) OR (RY1 AND RY2 AND RY3) OR 

(HK) OR (JG) OR (HY) OR (JW) OR (TS) OR (MK) OR (YZ) OR (DS) OR (YJ);


 

===================================


 

{黑马腾飞}

 

Y1:=BARSLAST(CROSS(MA(C,5),MA(C,20))) AND MA(C,5)> MA(C,20); 

Y2:=Y1 AND BARSLAST(CROSS(MA(C,5),MA(C,90))); 

Y3:=Y2 AND CROSS(MA(C,20),MA(C,90)); 

F0:=BARSLAST(CROSS(MA(C,5),MA(C,90))); 

F1:=F0 AND BARSLAST(CROSS(MA(C,20),MA(C,90))); 

F2:=F1 AND CROSS(MA(C,5),MA(C,20)) AND MA(C,20)> MA(C,90); 

Y3 OR F2;


 

===================================


 


 


 

{勾头向上 }

VAR1:=EMA(CLOSE,5); 

VAR2:=REF(VAR1,1); 

VAR3:=REF(VAR2,1); 

VAR1> VAR2 AND VAR2> VAR3; 

{股价趋势线勾头向上}; 


 

===============================


 

{稳健追涨选股} 

MA1:=EMA(CLOSE,5); 

MA2:=EMA(CLOSE,10); 

MA3:=EMA(CLOSE,20); 

MA4:=EMA(CLOSE,30); 

MA5:=EMA(CLOSE,60); 

VAR1:=MAX(MA1,MAX(MA2,MAX(MA3,MA4))); 

VAR2:=MIN(MA1,MIN(MA2,MIN(MA3,MA4))); 

VAR3:=(VAR1-VAR2)/VAR2*1000; 

VAR4:=MA1> REF(MA1,1) AND MA2> REF(MA2,1) AND MA3> REF(MA3,1) AND MA4> REF(MA4,1) AND MA5> REF(MA5,1); 

VAR5:=VAR3< 5; 

VAR6:=COUNT(VAR5=1,5)> 0; 

VAR7:=CROSS(MA1,MA4); 

VAR8:VAR4 AND VAR6 AND VAR7; 


 

{结合稳健追涨主图指标使用};


 

=====================================


 

{黑马选股1}

黑马一:=((((VOL/120)>(MA(VOL,5)/120)) AND (CLOSE>(OPEN*(1+(4.8/100))))) AND (CLOSE<(MA(CLOSE,30)*1.6))); 

VAR1:=((MA(VOL,5)/120) AND (CLOSE> (REF(CLOSE,1)*1))); 

VAR2:=((((((CLOSE/REF(CLOSE,1))>= 1.05) AND (((VOL/CAPITAL)*100)< 10)) AND (CLOSE< 18)) AND ((HIGH/CLOSE)< 1.01)) AND (VAR1> 0)); 

VAR3:=(((CLOSE-REF(CLOSE,1))/REF(CLOSE,1))*100); 

VAR4:=((EMA(CLOSE,12)-EMA(CLOSE,26))*100); 

FNZH:=((VAR4< (0-50)) AND (VAR3> 7)); 

黑马二:=((VAR2> 9) OR FNZH); 

AR1:=(((CLOSE AND (MA(VOL,5)/120)) AND (CLOSE> (REF(CLOSE,1)*1))) AND CLOSE); 

VARR:=((((((CLOSE/REF(CLOSE,1))> 1.05) AND (((VOL/CAPITAL)*100)< 10)) AND (CLOSE< 17)) AND ((HIGH/CLOSE)< 1.01)) AND (VAR1> 0)); 

黑马三:=(VARR> 90); 

黑马一 OR 黑马二 OR 黑马三;


 

================================


 

{黑马选股2}

黑马一:=((((VOL/120)>(MA(VOL,5)/120)) AND (CLOSE>(OPEN*(1+(4.8/100))))) AND (CLOSE<(MA(CLOSE,30)*1.6))); 

VAR1:=((MA(VOL,5)/120) AND (CLOSE> (REF(CLOSE,1)*1))); 

VAR2:=((((((CLOSE/REF(CLOSE,1))>= 1.05) AND (((VOL/CAPITAL)*100)< 10)) AND (CLOSE< 18)) AND ((HIGH/CLOSE)< 1.01)) AND (VAR1> 0)); 

VAR3:=(((CLOSE-REF(CLOSE,1))/REF(CLOSE,1))*100); 

VAR4:=((EMA(CLOSE,12)-EMA(CLOSE,26))*100); 

FNZH:=((VAR4< (0-50)) AND (VAR3> 7)); 

黑马二:=((VAR2> 9) OR FNZH); 

AR1:=(((CLOSE AND (MA(VOL,5)/120)) AND (CLOSE>(REF(CLOSE,1)*1))) AND CLOSE); 

VARR:=((((((CLOSE/REF(CLOSE,1))> 1.05) AND (((VOL/CAPITAL)*100)< 10)) AND (CLOSE< 17)) AND ((HIGH/CLOSE)< 1.01)) AND (VAR1> 0)); 

黑马三:=(VARR> 90); 

黑马一 AND 黑马二 AND 黑马三;


 

=======================================


 

{枪挑小梁王}

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;


 

===============================


 

{分析家公式大赛排名第一}

BIAS0:= (C-MA(C,2))/MA(C,2)*100;

HXL:=V/CAPITAL*100;

D1:=INDEXC;

D2:=MA(D1,13);

DR2:=D2> 1.050*D1;

E1:=(C-HHV(C,12))/HHV(C,12)*10;

E2:=(C-REF(C,26))/REF(C,26)*10;

E3:=MA(C,3);

SJ1:=DR2;

SJ2:=E2< -2.30;

SJ3:=BIAS0< -2.7;

SJ5:=SJ1 AND SJ2 AND SJ3;

SJ6:=CROSS(0.5,SJ5);

JS1:=CROSS(SJ6,0.5);

JS2:=BARSLAST(JS1=1);

JS3:=JS2<= 5 AND C< REF(C,JS2);

SJ6 OR JS3; 


 

==================================

神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论