通达信有效监测牛股异动副图/选股预警源码

 

X_1:=(-(HHV(EMA(CLOSE,5),14)-CLOSE))/CLOSE*5000;
X_2:=(3*CLOSE+LOW+OPEN+HIGH)/6;
X_3:=(20*X_2+19*REF(X_2,1)+18*REF(X_2,2)+17*REF(X_2,3)
+16*REF(X_2,4)+15*REF(X_2,5)+14*REF(X_2,6)+13*REF(X_2,7)+12*REF(X_2,8)
+11*REF(X_2,9)+10*REF(X_2,10)+9*REF(X_2,11)+8*REF(X_2,12)+7*REF(X_2,13)
+6*REF(X_2,14)+5*REF(X_2,15)+4*REF(X_2,16)+3*REF(X_2,17)+2*REF(X_2,18)+REF(X_2,20))/210;
X_4:=MA(X_3,6);
X_5:=(X_3-X_4)*1.2;
X_6:=(CLOSE*2+HIGH+LOW)/4*10;
X_7:=EMA(X_6,6)-EMA(X_6,55);
X_8:=EMA(X_7,6);
X_9:=(X_7-X_8)*0.06;
X_10:=X_5+X_9;
X_11:=X_10>0;
X_12:=MA(CLOSE,3);
X_13:=MA(CLOSE,13);
X_14:=MA(CLOSE,34);
X_15:=X_12>=X_13 AND X_14>=REF(X_14,1);
X_16:=EMA(CLOSE,12);
X_17:=EMA(CLOSE,50);
X_18:=X_16-X_17>0;
X_19:=CLOSE/REF(CLOSE,1)-1;
X_20:=IF(X_15,2,0)+IF(X_11,2,0)+IF(X_18,2,0)+X_19;
X_21:=X_20/10+X_1/1000;
X_22:=IF(X_21>=0.5,X_21,0.5);
X_23:=X_22>REF(X_22,1) AND CROSS(X_22,0.8);
0.8;

STICKLINE(X_22>=0.8 AND CLOSE>REF(CLOSE,1),0.8,X_22,2,0),COLORMAGENTA;
STICKLINE(X_22>=0.8 AND CLOSE<REF(CLOSE,1),0.8,X_22,2,0),COLORYELLOW;
X_24:=VOL/700000000;
X_25:=1.1*(MAX(HIGH,REF(CLOSE,1))/MIN(LOW,REF(CLOSE,1))-1);
X_26:=2.5*MAX(X_24,X_25);
X_27:=DMA(CLOSE,X_26);
X_28:=SMA(20*(X_27/REF(X_27,1)-1),2,1);
X_29:=EMA(X_28,2);
X_30:=0.24;
X_31:=CLOSE>=REF(CLOSE,1);
X_32:=IF(X_28>X_30 AND X_29>=0.005 AND X_31,1,0);
X_33:=CROSS(X_32,0.5) AND COUNT(X_32>0.5,10)=1;
X_34:=KDJ.J-REF(KDJ.J,0)>30 AND CLOSE/REF(CLOSE,1)>1.043 AND MACD.MACD>0 AND MACD.DEA>0;
X_35:=CLOSE/REF(CLOSE,1)>1.048 AND CLOSE=HIGH AND
BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
X_36:=FILTER(X_35,28)*100 AND LOW>REF(CLOSE,1)*0.93;
X_37:=X_34 OR X_36 AND X_33;
X_38:=9;
X_39:=10;
X_40:=CLOSE/REF(CLOSE,1)>1+0.01*X_38;
X_41:=EXIST(CLOSE/REF(CLOSE,1)>1+0.01*X_38,X_39);
X_42:=CLOSE/REF(CLOSE,1)>1+0.01*X_38;
X_43:=IF(X_40+X_41+X_42=3,1,0);
X_44:=(HIGH-CLOSE)/(CLOSE-OPEN)<0.33;
X_45:=CLOSE/REF(CLOSE,1)-1>=0.0502 AND CLOSE-REF(CLOSE,1) AND (OPEN-LOW)/(CLOSE-OPEN)>=1.48 AND LOW<REF(LOW,1) AND LOW<REF(LOW,2);
X_46:=CLOSE/REF(CLOSE,1)-1>=0.08;
X_47:=VOL>REF(VOL,1)*1.9 AND CLOSE>REF(CLOSE,1) AND CLOSE/REF(CLOSE,1)-1>=0.049 AND X_44;
X_48:=CLOSE/REF(CLOSE,1)-1>=0.0502 AND CLOSE>REF(CLOSE,1) AND VOL>REF(VOL,1) AND VOL>REF(VOL,1)*2.5 AND X_44;
X_49:=EMA(2.055*EMA(EMA(HIGH,34),34)-EMA(EMA(LOW,34),34),5);
X_50:=IF(FILTER(X_47 OR X_48 OR X_45 OR X_46 AND X_49>CLOSE,34),1,0) AND X_43;
X_51:=X_37 OR X_50;
X_52:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,30)*100>5;
X_53:=FILTER(X_52,10);
X_54:=BARSLAST(X_53);
X_55:=REF(HIGH,X_54+2);
X_56:=REF(HIGH,X_54+1);
X_57:=REF(HIGH,X_54);
X_58:=MAX(X_55,X_56);
X_59:=MAX(X_58,X_57);
X_60:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
X_61:=X_54<150;
X_62:=(OPEN-X_59)/X_59*100<30;
X_63:=(CLOSE-LLV(LOW,X_54))/LLV(LOW,X_54)*100<50;
X_64:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;
X_65:=VOL/MA(VOL,5)<3.5;
X_66:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;
X_67:=X_60 AND X_61 AND X_62 AND X_63 AND X_64 AND X_65 AND X_66;
X_68:=FILTER(X_67,15);
X_69:=(CLOSE-MA(CLOSE,54))/MA(CLOSE,54)<0.1;
X_70:=(CLOSE-MA(CLOSE,10))/MA(CLOSE,10)<0.3;
X_71:=(X_69=1 AND X_70=1)*0.2;
X_72:=(X_71=0 AND REF(X_71,1)=0.2 AND REF(COUNT(X_71=0.2,10)=10,1)=1)*(-0.1);
X_73:=X_72=(-0.1);
X_74:=X_68 OR X_73;
X_75:=VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
X_76:=X_74 AND CLOSE/REF(CLOSE,1)>1.03 AND X_75;
X_77:=(CLOSE-EMA(CLOSE,5))/EMA(CLOSE,5)*100;
X_78:=EMA(EMA(EMA(CLOSE,50),50),50)*1.1;
X_79:=EMA(EMA(EMA(CLOSE,10),10),10)*1.09;
X_80:=IF(CROSS(X_77,5) AND CROSS(CLOSE,X_78) AND CROSS(CLOSE,X_79),1,0);
X_81:=IF(AMOUNT/CLOSE/(HHV(AMOUNT,20)/HHV(CLOSE,20))*000>100,100,AMOUNT/CLOSE/(HHV(AMOUNT,20)/HHV(CLOSE,20))*100);
X_82:=WINNER(CLOSE)*100;
X_83:=100*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60));
X_84:=(WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*100;
X_85:=X_81=100 AND X_82>=90 AND X_83=0;
X_86:=IF(X_85,1,0);
X_87:=CLOSE/REF(CLOSE,1)>=1.0982 AND CLOSE/REF(CLOSE,1)<=1.102 OR CLOSE/REF(CLOSE,1)>=1.1998;
X_88:=120;
X_89:=MA(CLOSE,X_88);
X_90:=POW(CLOSE-X_89,2);
X_91:=MA(X_90,X_88);
X_92:=SQRT(X_91);
X_93:=X_89+2*X_92;
X_94:=X_93;
X_95:=MA(CLOSE,25);
X_96:=CROSS(CLOSE,X_94) OR COUNT(CLOSE<REF(CLOSE,1),3)=3 AND CLOSE>X_94 AND CLOSE>X_95 AND X_87;
X_97:=VOL;
X_98:=X_97>MA(VOL,89);
X_99:=EMA(CLOSE,5);
X_100:=EMA(CLOSE,29);
X_101:=X_99>X_100;
X_102:=REF(CLOSE,1);
X_103:=SMA(MAX(CLOSE-X_102,0),12,1)/SMA(ABS(CLOSE-X_102),12,1)*100;
X_104:=SMA(MAX(CLOSE-X_102,0),56,1)/SMA(ABS(CLOSE-X_102),56,1)*100;
X_105:=X_103>X_104 AND X_101 AND X_98;
X_106:=HHV(HIGH,30);
X_107:=LLV(LOW,30);
X_108:=REF((X_106/X_107-1)*100<=30,1);
X_109:=ABS(((3.48*CLOSE+HIGH+LOW)/4-EMA(CLOSE,23))/EMA(CLOSE,23));
X_110:=DMA((2.15*CLOSE+LOW+HIGH)/4,X_109);
X_111:=EMA(X_110,200)*1.1;
X_112:=CROSS(CLOSE,X_111) AND REF(CLOSE*1.097,1)<CLOSE AND X_105 AND X_108;
ZQZQ:IF(X_51 AND X_76 AND (X_112 OR X_80) AND X_86=1 AND X_96,1.1,0.8),COLORYELLOW,LINETHICK3;
ZQMD:DRAWICON(ZQZQ=1.1,0.85,5);




来函数检测结果如下
该公式包含未来函数:WINNER

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

X_1赋值:(-(14日内收盘价的5日指数移动平均的最高值-收盘价))/收盘价*5000
X_2赋值:(3*收盘价+最低价+开盘价+最高价)/6
X_3赋值:(20*X_2+19*1日前的X_2+18*2日前的X_2+17*3日前的X_2+16*4日前的X_2+15*5日前的X_2+14*6日前的X_2+13*7日前的X_2+12*8日前的X_2+11*9日前的X_2+10*10日前的X_2+9*11日前的X_2+8*12日前的X_2+7*13日前的X_2+6*14日前的X_2+5*15日前的X_2+4*16日前的X_2+3*17日前的X_2+2*18日前的X_2+20日前的X_2)/210
X_4赋值:X_3的6日简单移动平均
X_5赋值:(X_3-X_4)*1.2
X_6赋值:(收盘价*2+最高价+最低价)/4*10
X_7赋值:X_6的6日指数移动平均-X_6的55日指数移动平均
X_8赋值:X_7的6日指数移动平均
X_9赋值:(X_7-X_8)*0.06
X_10赋值:X_5+X_9
X_11赋值:X_10>0
X_12赋值:收盘价的3日简单移动平均
X_13赋值:收盘价的13日简单移动平均
X_14赋值:收盘价的34日简单移动平均
X_15赋值:X_12>=X_13 AND X_14>=1日前的X_14
X_16赋值:收盘价的12日指数移动平均
X_17赋值:收盘价的50日指数移动平均
X_18赋值:X_16-X_17>0
X_19赋值:收盘价/1日前的收盘价-1
X_20赋值:如果X_15,返回2,否则返回0+如果X_11,返回2,否则返回0+如果X_18,返回2,否则返回0+X_19
X_21赋值:X_20/10+X_1/1000
X_22赋值:如果X_21>=0.5,返回X_21,否则返回0.5
X_23赋值:X_22>1日前的X_22 AND X_22上穿0.8
0.8
当满足条件X_22>=0.8ANDCLOSE>1日前的收盘价时,在0.8和X_22位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
当满足条件X_22>=0.8ANDCLOSE<1日前的收盘价时,在0.8和X_22位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
X_24赋值:成交量(手)/700000000
X_25赋值:1.1*(最高价和1日前的收盘价的较大值/最低价和1日前的收盘价的较小值-1)
X_26赋值:2.5*X_24和X_25的较大值
X_27赋值:以X_26为权重收盘价的动态移动平均
X_28赋值:20*(X_27/1日前的X_27-1)的2日[1日权重]移动平均
X_29赋值:X_28的2日指数移动平均
X_30赋值:0.24
X_31赋值:收盘价>=1日前的收盘价
X_32赋值:如果X_28>X_30ANDX_29>=0.005ANDX_31,返回1,否则返回0
X_33赋值:X_32上穿0.5 AND 统计10日中满足X_32>0.5的天数=1
X_34赋值:KDJ的J-0日前的KDJ的J>30 AND 收盘价/1日前的收盘价>1.043 AND 平滑异同平均线的MACD>0 AND 平滑异同平均线的DEA>0
X_35赋值:收盘价/1日前的收盘价>1.048 AND 收盘价=最高价 ANDBETWEEN(成交量(手)的4日线性回归预测值,0.2*成交量(手)的12日线性回归预测值,2.1*成交量(手)的12日线性回归预测值)
X_36赋值:X_35的28日过滤*100 AND 最低价>1日前的收盘价*0.93
X_37赋值:X_34 OR X_36 AND X_33
X_38赋值:9
X_39赋值:10
X_40赋值:收盘价/1日前的收盘价>1+0.01*X_38
X_41赋值:最近X_39日存在收盘价/1日前的收盘价>1+0.01*X_38
X_42赋值:收盘价/1日前的收盘价>1+0.01*X_38
X_43赋值:如果X_40+X_41+X_42=3,返回1,否则返回0
X_44赋值:(最高价-收盘价)/(收盘价-开盘价)<0.33
X_45赋值:收盘价/1日前的收盘价-1>=0.0502 AND 收盘价-1日前的收盘价 AND (开盘价-最低价)/(收盘价-开盘价)>=1.48 AND 最低价<1日前的最低价 AND 最低价<2日前的最低价
X_46赋值:收盘价/1日前的收盘价-1>=0.08
X_47赋值:成交量(手)>1日前的成交量(手)*1.9 AND 收盘价>1日前的收盘价 AND 收盘价/1日前的收盘价-1>=0.049 AND X_44
X_48赋值:收盘价/1日前的收盘价-1>=0.0502 AND 收盘价>1日前的收盘价 AND 成交量(手)>1日前的成交量(手) AND 成交量(手)>1日前的成交量(手)*2.5 AND X_44
X_49赋值:2.055*最高价的34日指数移动平均的34日指数移动平均-最低价的34日指数移动平均的34日指数移动平均的5日指数移动平均
X_50赋值:如果X_47ORX_48ORX_45ORX_46ANDX_49>收盘价的34日过滤,返回1,否则返回0 AND X_43
X_51赋值:X_37 OR X_50
X_52赋值:(3日前的收盘价-收盘价)/30日前的收盘价*100>5
X_53赋值:X_52的10日过滤
X_54赋值:上次X_53距今天数
X_55赋值:X_54+2日前的最高价
X_56赋值:X_54+1日前的最高价
X_57赋值:X_54日前的最高价
X_58赋值:X_55和X_56的较大值
X_59赋值:X_58和X_57的较大值
X_60赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
X_61赋值:X_54<150
X_62赋值:(开盘价-X_59)/X_59*100<30
X_63赋值:(收盘价-X_54日内最低价的最低值)/X_54日内最低价的最低值*100<50
X_64赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100<30
X_65赋值:成交量(手)/成交量(手)的5日简单移动平均<3.5
X_66赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100<80
X_67赋值:X_60 AND X_61 AND X_62 AND X_63 AND X_64 AND X_65 AND X_66
X_68赋值:X_67的15日过滤
X_69赋值:(收盘价-收盘价的54日简单移动平均)/收盘价的54日简单移动平均<0.1
X_70赋值:(收盘价-收盘价的10日简单移动平均)/收盘价的10日简单移动平均<0.3
X_71赋值:(X_69=1 AND X_70=1)*0.2
X_72赋值:(X_71=0 AND 1日前的X_71=0.2 AND 1日前的统计10日中满足X_71=0.2的天数=10=1)*(-0.1)
X_73赋值:X_72=(-0.1)
X_74赋值:X_68 OR X_73
X_75赋值:成交量(手)/1日前的成交量(手)>1.2 AND 统计1日中满足收阳线的天数 OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>1.2)
X_76赋值:X_74 AND 收盘价/1日前的收盘价>1.03 AND X_75
X_77赋值:(收盘价-收盘价的5日指数移动平均)/收盘价的5日指数移动平均*100
X_78赋值:收盘价的50日指数移动平均的50日指数移动平均的50日指数移动平均*1.1
X_79赋值:收盘价的10日指数移动平均的10日指数移动平均的10日指数移动平均*1.09
X_80赋值:如果X_77上穿5ANDCROSS(收盘价,X_78)ANDCROSS(收盘价,X_79),返回1,否则返回0
X_81赋值:如果成交额(元)/收盘价/(20日内成交额(元)的最高值/20日内收盘价的最高值)*000>100,返回100,否则返回成交额(元)/收盘价/(20日内成交额(元)的最高值/20日内收盘价的最高值)*100
X_82赋值:以收盘价计算的获利盘比例*100
X_83赋值:100*(60日内最高价的最高值-收盘价)/(60日内最高价的最高值-60日内最低价的最低值)
X_84赋值:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)*100
X_85赋值:X_81=100 AND X_82>=90 AND X_83=0
X_86赋值:如果X_85,返回1,否则返回0
X_87赋值:收盘价/1日前的收盘价>=1.0982 AND 收盘价/1日前的收盘价<=1.102 OR 收盘价/1日前的收盘价>=1.1998
X_88赋值:120
X_89赋值:收盘价的X_88日简单移动平均
X_90赋值:收盘价-X_89的2乘幂
X_91赋值:X_90的X_88日简单移动平均
X_92赋值:X_91的开方
X_93赋值:X_89+2*X_92
X_94赋值:X_93
X_95赋值:收盘价的25日简单移动平均
X_96赋值:收盘价上穿X_94 OR 统计3日中满足收盘价<1日前的收盘价的天数=3 AND 收盘价>X_94 AND 收盘价>X_95 AND X_87
X_97赋值:成交量(手)
X_98赋值:X_97>成交量(手)的89日简单移动平均
X_99赋值:收盘价的5日指数移动平均
X_100赋值:收盘价的29日指数移动平均
X_101赋值:X_99>X_100
X_102赋值:1日前的收盘价
X_103赋值:收盘价-X_102和0的较大值的12日[1日权重]移动平均/收盘价-X_102的绝对值的12日[1日权重]移动平均*100
X_104赋值:收盘价-X_102和0的较大值的56日[1日权重]移动平均/收盘价-X_102的绝对值的56日[1日权重]移动平均*100
X_105赋值:X_103>X_104 AND X_101 AND X_98
X_106赋值:30日内最高价的最高值
X_107赋值:30日内最低价的最低值
X_108赋值:1日前的(X_106/X_107-1)*100<=30
X_109赋值:((3.48*收盘价+最高价+最低价)/4-收盘价的23日指数移动平均)/收盘价的23日指数移动平均的绝对值
X_110赋值:以X_109为权重(2.15*收盘价+最低价+最高价)/4的动态移动平均
X_111赋值:X_110的200日指数移动平均*1.1
X_112赋值:收盘价上穿X_111 AND 1日前的收盘价*1.097<收盘价 AND X_105 AND X_108
输出ZQZQ:如果X_51ANDX_76AND(X_112ORX_80)ANDX_86=1ANDX_96,返回1.1,否则返回0.8,画黄色,线宽为3
输出ZQMD:当满足条件ZQZQ=1.1时,在0.85位置画5号图标

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图