通达信叶老师源码

 

X_1:=5;
 X_2:=REF(HIGH,X_1)=HHV(HIGH,2*X_1+1);
 X_3:=FILTER(X_2,X_1);
 X_4:=BACKSET(X_3,X_1+1);
 X_5:=FILTER(X_4,X_1);
 X_6:=BACKSET(CURRBARSCOUNT=2,BARSLAST(X_5)+1);
 X_7:=X_6>REF(X_6,1);
 H1:REF(HIGH,BARSLAST(X_7));
 X_8:=REF(LOW,X_1)=LLV(LOW,2*X_1+1);
 X_9:=FILTER(X_8,X_1);
 X_10:=BACKSET(X_9,X_1+1);
 X_11:=FILTER(X_10,X_1);
 X_12:=BACKSET(CURRBARSCOUNT=2,BARSLAST(X_11)+1);
 X_13:=X_12>REF(X_12,1);
 L1:REF(LOW,BARSLAST(X_13));
 X_14:=CONST(HHV(HIGH,120))*1;
 X_15:=CONST(LLV(LOW,120))*1;
 X_16:=CONST((X_14+X_15)/2);
 X_17:=IF(CONST(CLOSE)<X_16,X_15-(X_14-X_15)*0.4,X_15-(X_14-X_15)*0.2);
 X_18:=X_15;
 X_19:=MAX(X_17,X_18);
 X_20:=MIN(X_17,X_18);
 X_21:=(X_19+X_20)/2;
 X_22:=X_19-X_20;
 X_23:=HHV(VOL,250)/2;
 X_24:=HHV(VOL,250);
 X_25:=STD(VOL,10);
 X_26:=(X_25-X_23)*X_22/X_24+X_21;
 STICKLINE(CLOSE>OPEN,X_26,(0-X_23)*X_22/X_24+X_21,2,1),COLOR881888;
 STICKLINE(CLOSE<=OPEN,X_26,(0-X_23)*X_22/X_24+X_21,2,0),COLOR888518;
 X_27:=MA(X_25,5);
 X_28:=MA(X_25,10);
 STICKLINE(IF(CURRBARSCOUNT<=X_1,VOL=CONST(LLV(VOL,X_1)),DRAWNULL),X_26,(0-X_23)*X_22/X_24+X_21,3,0),COLORMAGENTA;
 X_29:=VOL/REF(VOL,1);
 X_30:=VOL;
 X_31:=VOL*10000/FINANCE(7);
 X_32:=VOL>=REF(VOL,1)*1.95 AND CLOSE>REF(CLOSE,1);
 X_33:=VOL>=REF(VOL,1) AND REF(VOL,1)>=REF(VOL,2) AND CLOSE>OPEN AND REF(CLOSE>OPEN,1);
 STICKLINE(X_33,X_26,(0-X_23)*X_22/X_24+X_21,1,0),COLORLIRED;
 STICKLINE(X_32,X_26,(0-X_23)*X_22/X_24+X_21,1,0),COLORYELLOW;
 STICKLINE(IF(CURRBARSCOUNT<=N1,VOL=CONST(LLV(VOL,N1)),DRAWNULL),X_26,(0-X_23)*X_22/X_24+X_21,3,0),COLORMAGENTA;
 STICKLINE(IF(CURRBARSCOUNT<=N2,VOL=CONST(LLV(VOL,X_1)),DRAWNULL),X_26,(0-X_23)*X_22/X_24+X_21,3,0),COLORMAGENTA;
 STICKLINE(IF(CURRBARSCOUNT<=N3,VOL=CONST(LLV(VOL,X_1)),DRAWNULL),X_26,(0-X_23)*X_22/X_24+X_21,3,0),COLORMAGENTA;
 STICKLINE(IF(CURRBARSCOUNT<=N4,VOL=CONST(LLV(VOL,X_1)),DRAWNULL),X_26,(0-X_23)*X_22/X_24+X_21,3,0),COLORMAGENTA;
 X_34:=100;
 X_35:=VOL=LLV(VOL,X_34) AND VOL>0 AND BARSCOUNT(VOL)>=X_34;
 STICKLINE(X_35,OPEN,CLOSE,1.8,0),COLORMAGENTA;
 X_36:=13;
 X_37:=55;
 X_38:=VOL=LLV(VOL,X_36) AND VOL>0 AND BARSCOUNT(VOL)>=X_36;
 X_39:=VOL=LLV(VOL,X_37) AND VOL>0 AND BARSCOUNT(VOL)>=X_37;
 STICKLINE(X_38,OPEN,CLOSE,1.8,0),COLORWHITE;
 STICKLINE(X_39,OPEN,CLOSE,1.8,0),COLORWHITE;
 X_40:=REF(CLOSE,1);
 X_41:=IF((CLOSE-X_40)*100/X_40>=10-0.01*100/X_40,1,0);
 STICKLINE(X_41,OPEN,CLOSE,(-1),0),COLORMAGENTA;
 X_42:=IF((X_40-CLOSE)*100/X_40>=10-0.01*100/X_40,1,0);
 STICKLINE(X_42,OPEN,CLOSE,(-1),0),COLORBLUE;
 STICKLINE(X_42,HIGH,LOW,0,1),COLORBLUE;
涨家数:INDEXADV,NODRAW,COLORLIMAGENTA;
跌家数:INDEXDEC,NODRAW,COLORGREEN;
 X_43:=CONST(HHV(HIGH,120))*1;
 X_44:=CONST(LLV(LOW,120))*1;
 X_45:=CONST((X_43+X_44)/2);
 X_46:=IF(CONST(CLOSE)<X_45,X_44-(X_43-X_44)*0.4,X_44-(X_43-X_44)*0.2);
 X_47:=X_44;
 X_48:=MAX(X_46,X_47);
 X_49:=MIN(X_46,X_47);
 X_50:=(X_48+X_49)/2;
 X_51:=X_48-X_49;
 X_52:=HHV(VOL,250)/2;
 X_53:=HHV(VOL,250);
 X_54:=(VOL-X_52)*X_51/X_53+X_50;
 STICKLINE(CLOSE>=OPEN,X_54,(0-X_52)*X_51/X_53+X_50,2,1),COLORRED;
 STICKLINE(CLOSE<OPEN,X_54,(0-X_52)*X_51/X_53+X_50,2,0),COLORCYAN;
 X_55:=CLOSE<OPEN;
 X_56:=OPEN-CLOSE;
 X_57:=BARSLAST(CLOSE>=OPEN);
 X_58:=REF(CLOSE,X_57)-REF(OPEN,X_57);
 X_59:=X_57<3;
 X_60:=X_56-X_58>0;
 X_61:=VOL<REF(VOL,X_57);
 X_62:=VOL<REF(VOL,X_57) AND REF(VOL,1)<REF(VOL,2);
 X_63:=IF(X_57=2,X_62,X_61);
 X_64:=X_59 AND X_60 AND X_62;
 X_65:=VOL<SUM(VOL,5)/5;
 X_66:=VOL<REF(VOL,X_57)*1/4+REF(VOL,12)*3/4;
 X_67:=VOL<1/3*SUM(VOL,5)/5+1/3*REF(VOL,X_57)+1/3*LLV(VOL,5);
 X_68:=10>100*SUM(DYNAINFO(37),5)/5;
 X_69:=10000000*(HIGH-LOW)/VOL;
 X_70:=10000000*(REF(HIGH,X_57)-REF(LOW,X_57))/REF(VOL,X_57);
 X_71:=SUM(X_70,12)/12;
 X_72:=X_69>X_71;
 X_73:=X_65 AND X_67 AND X_68 AND X_72;
 X_74:=X_64 AND X_73;
 DRAWICON(X_74,HIGH*1.01,27);
 X_75:=CONST(LLVBARS(LOW,10));
 X_76:=CONST(REF(HIGH,X_75));
 X_77:=CONST(CURRBARSCOUNT);
 X_78:=CONST(BARSLAST(CURRBARSCOUNT>X_77+X_75 AND HIGH>X_76));
 X_79:=CONST(REF(HIGH,X_78));
 X_80:=CONST(BARSLAST(CURRBARSCOUNT>X_77+X_78 AND HIGH>X_79));
 X_81:=CONST(REF(HIGH,X_80));
洗盘杀入线:DRAWLINE(CURRBARSCOUNT=X_80+1,X_81,ISLASTBAR,X_81,1),COLORRED;
 DRAWTEXT(ISLASTBAR,X_81,33),COLORYELLOW;
 STICKLINE(CLOSE/REF(CLOSE,1)>1.095,CLOSE,OPEN,2,0),DOTLINE,COLORYELLOW;
 X_82:=CONST(HHV(VOL,21));
 X_83:=CONST(HHV(HIGH,21));
 X_84:=X_82/X_83;
 X_85:=VOL/X_84*0.1;
 X_86:=CONST(LLV(LOW,0))-CONST(0.5*HHV(X_85,0));
 NOTEXT1:MA(X_85,2)+X_86;
 NOTEXT2:MA(X_85,6)+X_86;
 NOTEXT3:MA(X_85,30)+X_86;




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

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

相关指标公式

X_1赋值:5
X_2赋值:X_1日前的最高价=2*X_1+1日内最高价的最高值
X_3赋值:X_2的X_1日过滤
X_4赋值:若X_3则将最近X_1+1周期置为1
X_5赋值:X_4的X_1日过滤
X_6赋值:若到最后交易的周期=2则将最近上次X_5距今天数+1周期置为1
X_7赋值:X_6>1日前的X_6
输出 H1:上次X_7距今天数日前的最高价
X_8赋值:X_1日前的最低价=2*X_1+1日内最低价的最低值
X_9赋值:X_8的X_1日过滤
X_10赋值:若X_9则将最近X_1+1周期置为1
X_11赋值:X_10的X_1日过滤
X_12赋值:若到最后交易的周期=2则将最近上次X_11距今天数+1周期置为1
X_13赋值:X_12>1日前的X_12
输出 L1:上次X_13距今天数日前的最低价
X_14赋值:120日内最高价的最高值的最后一日取值设为常数*1
X_15赋值:120日内最低价的最低值的最后一日取值设为常数*1
X_16赋值:(X_14+X_15)/2的最后一日取值设为常数
X_17赋值:如果收盘价的最后一日取值设为常数X_18赋值:X_15
X_19赋值:X_17和X_18的较大值
X_20赋值:X_17和X_18的较小值
X_21赋值:(X_19+X_20)/2
X_22赋值:X_19-X_20
X_23赋值:250日内成交量(手)的最高值/2
X_24赋值:250日内成交量(手)的最高值
X_25赋值:成交量(手)的10日估算标准差
X_26赋值:(X_25-X_23)*X_22/X_24+X_21
当满足条件收阳线时,在X_26和(0-X_23)*X_22/X_24+X_21位置之间画柱状线,宽度为2,1不为0则画空心柱.,COLOR881888
当满足条件收盘价<=开盘价时,在X_26和(0-X_23)*X_22/X_24+X_21位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR888518
X_27赋值:X_25的5日简单移动平均
X_28赋值:X_25的10日简单移动平均
当满足条件如果到最后交易的周期<=X_1,返回成交量(手)=X_1日内成交量(手)的最低值的最后一日取值设为常数,否则返回无效数时,在X_26和(0-X_23)*X_22/X_24+X_21位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
X_29赋值:成交量(手)/1日前的成交量(手)
X_30赋值:成交量(手)
X_31赋值:成交量(手)*10000/流通股本(股)
X_32赋值:成交量(手)>=1日前的成交量(手)*1.95 AND 收盘价>1日前的收盘价
X_33赋值:成交量(手)>=1日前的成交量(手) AND 1日前的成交量(手)>=2日前的成交量(手) AND 收阳线ANDSE 1日前的收阳线
当满足条件X_33时,在X_26和(0-X_23)*X_22/X_24+X_21位置之间画柱状线,宽度为1,0不为0则画空心柱.,画淡红色
当满足条件X_32时,在X_26和(0-X_23)*X_22/X_24+X_21位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件如果到最后交易的周期<=N1,返回成交量(手)=N1日内成交量(手)的最低值的最后一日取值设为常数,否则返回无效数时,在X_26和(0-X_23)*X_22/X_24+X_21位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件如果到最后交易的周期<=N2,返回成交量(手)=X_1日内成交量(手)的最低值的最后一日取值设为常数,否则返回无效数时,在X_26和(0-X_23)*X_22/X_24+X_21位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件如果到最后交易的周期<=N3,返回成交量(手)=X_1日内成交量(手)的最低值的最后一日取值设为常数,否则返回无效数时,在X_26和(0-X_23)*X_22/X_24+X_21位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件如果到最后交易的周期<=N4,返回成交量(手)=X_1日内成交量(手)的最低值的最后一日取值设为常数,否则返回无效数时,在X_26和(0-X_23)*X_22/X_24+X_21位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
X_34赋值:100
X_35赋值:成交量(手)=X_34日内成交量(手)的最低值 AND 成交量(手)>0 AND 成交量(手)的有效数据周期数>=X_34
当满足条件X_35时,在开盘价和收盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画洋红色
X_36赋值:13
X_37赋值:55
X_38赋值:成交量(手)=X_36日内成交量(手)的最低值 AND 成交量(手)>0 AND 成交量(手)的有效数据周期数>=X_36
X_39赋值:成交量(手)=X_37日内成交量(手)的最低值 AND 成交量(手)>0 AND 成交量(手)的有效数据周期数>=X_37
当满足条件X_38时,在开盘价和收盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画白色
当满足条件X_39时,在开盘价和收盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画白色
X_40赋值:1日前的收盘价
X_41赋值:如果(收盘价-X_40)*100/X_40>=10-0.01*100/X_40,返回1,否则返回0
当满足条件X_41时,在开盘价和收盘价位置之间画柱状线,宽度为(-1),0不为0则画空心柱.,画洋红色
X_42赋值:如果(X_40-收盘价)*100/X_40>=10-0.01*100/X_40,返回1,否则返回0
当满足条件X_42时,在开盘价和收盘价位置之间画柱状线,宽度为(-1),0不为0则画空心柱.,画蓝色
当满足条件X_42时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画蓝色
输出涨家数:大盘的上涨家数,NODRAW,画淡洋红色
输出跌家数:大盘的下跌家数,NODRAW,画绿色
X_43赋值:120日内最高价的最高值的最后一日取值设为常数*1
X_44赋值:120日内最低价的最低值的最后一日取值设为常数*1
X_45赋值:(X_43+X_44)/2的最后一日取值设为常数
X_46赋值:如果收盘价的最后一日取值设为常数X_47赋值:X_44
X_48赋值:X_46和X_47的较大值
X_49赋值:X_46和X_47的较小值
X_50赋值:(X_48+X_49)/2
X_51赋值:X_48-X_49
X_52赋值:250日内成交量(手)的最高值/2
X_53赋值:250日内成交量(手)的最高值
X_54赋值:(成交量(手)-X_52)*X_51/X_53+X_50
当满足条件收盘价>=开盘价时,在X_54和(0-X_52)*X_51/X_53+X_50位置之间画柱状线,宽度为2,1不为0则画空心柱.,画红色
当满足条件收阴线时,在X_54和(0-X_52)*X_51/X_53+X_50位置之间画柱状线,宽度为2,0不为0则画空心柱.,画青色
X_55赋值:收阴线
X_56赋值:开盘价-收盘价
X_57赋值:上次收盘价>=开盘价距今天数
X_58赋值:X_57日前的收盘价-X_57日前的开盘价
X_59赋值:X_57<3
X_60赋值:X_56-X_58>0
X_61赋值:成交量(手)X_62赋值:成交量(手)X_63赋值:如果X_57=2,返回X_62,否则返回X_61
X_64赋值:X_59 AND X_60 AND X_62
X_65赋值:成交量(手)<成交量(手)的5日累和/5
X_66赋值:成交量(手)X_67赋值:成交量(手)<1/3*成交量(手)的5日累和/5+1/3*X_57日前的成交量(手)+1/3*5日内成交量(手)的最低值
X_68赋值:10>100*换手率的5日累和/5
X_69赋值:10000000*(最高价-最低价)/成交量(手)
X_70赋值:10000000*(X_57日前的最高价-X_57日前的最低价)/X_57日前的成交量(手)
X_71赋值:X_70的12日累和/12
X_72赋值:X_69>X_71
X_73赋值:X_65 AND X_67 AND X_68 AND X_72
X_74赋值:X_64 AND X_73
当满足条件X_74时,在最高价*1.01位置画27号图标
X_75赋值:10日内最低价距今天数的最后一日取值设为常数
X_76赋值:X_75日前的最高价的最后一日取值设为常数
X_77赋值:到最后交易的周期的最后一日取值设为常数
X_78赋值:上次到最后交易的周期>X_77+X_75ANDHIGH>X_76距今天数的最后一日取值设为常数
X_79赋值:X_78日前的最高价的最后一日取值设为常数
X_80赋值:上次到最后交易的周期>X_77+X_78ANDHIGH>X_79距今天数的最后一日取值设为常数
X_81赋值:X_80日前的最高价的最后一日取值设为常数
输出洗盘杀入线:当满足条件到最后交易的周期=X_80+1时,在X_81位置画直线起点,当满足条件是否最后一个周期时,在X_81位置画直线终点,1表示是否延长.,画红色
当满足条件是否最后一个周期时,在X_81位置书写文字,画黄色
当满足条件收盘价/1日前的收盘价>1.095时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,DOTLINE,画黄色
X_82赋值:21日内成交量(手)的最高值的最后一日取值设为常数
X_83赋值:21日内最高价的最高值的最后一日取值设为常数
X_84赋值:X_82/X_83
X_85赋值:成交量(手)/X_84*0.1
X_86赋值:0日内最低价的最低值的最后一日取值设为常数-0.5*0日内X_85的最高值的最后一日取值设为常数
输出 NOTEXT1:X_85的2日简单移动平均+X_86
输出 NOTEXT2:X_85的6日简单移动平均+X_86
输出 NOTEXT3:X_85的30日简单移动平均+X_86

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

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