通达信预涨停分时主图指标 源码分享 附图

 
DD1:=1;
成交额:=V*C/100,NODRAW;{万元}
A20:=SUM((IF(((成交额/8>18) AND (CLOSE>(REF(CLOSE,1)))),成交额,0)),0);
A30:=SUM((IF(((成交额/8>18) AND (CLOSE<(REF(CLOSE,1)))),成交额,0)),0);
A60:=(A20+A30);
AAA30:=STRCAT(STRCAT('机构净',CON2STR((100*(A20-A30))/A60,0)),'%');
DRAWTEXT_FIX(DD1=1,0,0.05,0,AAA30),COLORLIRED;
现价:C,COLORWHITE,LINETHICK1;
量价:=(VOL/CLOSE)/3;
A2:=SUM((IF(((量价>0.20) AND (CLOSE>(REF(CLOSE,1)))),量价,0)),0);
A3:=SUM((IF(((量价>0.20) AND (CLOSE<(REF(CLOSE,1)))),量价,0)),0);
A6:=A2+A3;比:=A2/A3;
AAA3:=STRCAT(STRCAT('差= ',CON2STR((100*(A2-A3))/A6,0)),'%');
DRAWTEXT_FIX(DD1=1,0,0.01,0,AAA3),COLORYELLOW;
DRAWTEXT_FIX(比>2,0,0.40,0,'预'),COLORLIRED;
DRAWTEXT_FIX(比>2,0,0.48,0,'涨'),COLORMAGENTA;
DRAWTEXT_FIX(比>2,0,0.56,0,'停'),COLORRED;
中期线:=EMA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4)+100;
IF((比>1.1 AND 中期线<5),C,DRAWNULL),COLORRED,LINETHICK3;
IF((比<1.1 AND 中期线>98.0),C,DRAWNULL),COLORGREEN,LINETHICK3;
均价1:=SUM(C*V,240)/SUM(V,240),COLORYELLOW;
TT:=BARSCOUNT(C);均:=MA(C,TT);
上均线:=均+2*STD(C,3);下均线:=均-2*STD(C,3);
TT1:=SUM(V*C,0)/SUM(V,0);
TT2:=TT1>C AND C<REF(C,1) AND REF(C,1)<REF(C,2) AND REF(V,1)>REF(HHV(V,25),2) AND REF(COUNT(V=HHV(V,10),3)>=1,1);
TT3:=TT1<C AND C<REF(C,1) AND REF(C,1)>REF(C,2) AND REF(V,1)>REF(HHV(V,99),2) AND V/REF(V,1)>=0.5;
V1:=MA(V,1);
C1:=MA(C,1);
H1:=C1>REF(C1,1) AND V1<REF(V1,1) AND C/均价1>(1+0.001);
H2:=C1>REF(C1,1) AND V1<REF(V1,1) AND C/均价1>(1+0.02);
H3:=C1>REF(C1,1) AND V1<REF(V1,1) AND C/均价1>(1+0.034);
L1:=C1<REF(C1,1) AND V1>REF(V1,1) AND C/均价1<(1-0.001);
L2:=C1<REF(C1,1) AND V1>REF(V1,1) AND C/均价1<(1-0.02);
L3:=C1<REF(C1,1) AND V1>REF(V1,1) AND C/均价1>(1+0.034);
IF(FILTER(H,240),C,DRAWNULL),COLORLIRED,LINETHICK3;
IF(FILTER(L,240),C,DRAWNULL),COLORGREEN,LINETHICK3;
IF(FILTER(H1,240),C,DRAWNULL),COLORLIRED,LINETHICK3;
IF(FILTER(L1,240),C,DRAWNULL),COLORCYAN,LINETHICK3;
IF(TT2,C,DRAWNULL),COLORRED,LINETHICK3;
IF(TT3,C,DRAWNULL),COLORGREEN,LINETHICK3;
VV:=CROSS(SUM(C<=REF(C,1),BARSLAST(H1))=1,0.5);
VVB:=CROSS(SUM(C>=REF(C,1),BARSLAST(L1))=1,0.5);
VV1:=CROSS(SUM(C<=REF(C,1),BARSLAST(H2))=1,0.5);
VVB1:=CROSS(SUM(C>=REF(C,1),BARSLAST(L2))=1,0.5);
VV23:=CROSS(SUM(C<=REF(C,1),BARSLAST(H3))=1,0.5);
VVB23:=CROSS(SUM(C>=REF(C,1),BARSLAST(L3))=1,0.5);
VVB2:=CROSS(SUM(VVB,0.5),0.5) ;
VV2:=CROSS(SUM(VV,0.5),0.5) ;
VAR2:CONST(SUM(IF(VVB2,REF(C,1),DRAWNULL),0)),COLORLIRED,LINETHICK1;
VAS2:CONST(SUM(IF(VV2,REF(C,1),DRAWNULL),0)),COLORCYAN,LINETHICK1;
VVB21:=CROSS(SUM(VVB1,0.5),0.5) ;
VV21:=CROSS(SUM(VV1,0.5),0.5) ;
VAR21:CONST(SUM(IF(VVB21,REF(C,1),DRAWNULL),0)),COLORLIRED,LINETHICK1;
VAS21:CONST(SUM(IF(VV21,REF(C,1),DRAWNULL),0)),COLORCYAN,LINETHICK1;
VVB22:=CROSS(SUM(VVB23,0.5),0.5) ;
VV22:=CROSS(SUM(VV23,0.5),0.5) ;
VAR22:CONST(SUM(IF(VVB22,REF(C,1),DRAWNULL),0)),COLORLIRED,LINETHICK1;
VAS22:CONST(SUM(IF(VV22,REF(C,1),DRAWNULL),0)),COLORCYAN,LINETHICK1;
VVB3:=IF(CROSS(SUM(CROSS(VVB AND C/VAR2<0.95,0.5),0),0.5) AND SUM(VVB,0)>1,1,0);
VV3:=IF(CROSS(SUM(CROSS(VV AND C/VAS2>1.05,0.5),0),0.5) AND SUM(VV,0)>1,1,0);
VAR3:CONST(SUM(IF(VVB3,REF(C,1),DRAWNULL),0)),COLORLIRED;
VAS3:CONST(SUM(IF(VV3,REF(C,1),DRAWNULL),0)),COLORCYAN;
VVB31:=IF(CROSS(SUM(CROSS(VVB1 AND C/VAR21<0.95,0.5),0),0.5) AND SUM(VVB1,0)>1,1,0);
VV31:=IF(CROSS(SUM(CROSS(VV1 AND C/VAS21>1.05,0.5),0),0.5) AND SUM(VV1,0)>1,1,0);
VAR31:CONST(SUM(IF(VVB31,REF(C,1),DRAWNULL),0)),COLORLIRED;
VAS31:CONST(SUM(IF(VV31,REF(C,1),DRAWNULL),0)),COLORCYAN;
VVB32:=IF(CROSS(SUM(CROSS(VVB2 AND C/VAR22<0.95,0.5),0),0.5) AND SUM(VVB23,0)>1,1,0);
VV32:=IF(CROSS(SUM(CROSS(VV2 AND C/VAS22>1.05,0.5),0),0.5) AND SUM(VV23,0)>1,1,0);
VAR32:CONST(SUM(IF(VVB32,REF(C,1),DRAWNULL),0)),COLORLIRED;
VAS32:CONST(SUM(IF(VV32,REF(C,1),DRAWNULL),0)),COLORCYAN;
DRAWTEXT(VVB31 AND REF(COUNT(V=HHV(V,6),5)>=1,1),REF(C,1)*0.999,'B'),COLORLIRED;
DRAWTEXT(VVB3 AND REF(COUNT(V=HHV(V,6),5)>=1,1),REF(C,1)*0.999,'B'),COLORLIRED;
DRAWTEXT(VVB21 AND REF(COUNT(V=HHV(V,6),5)>=1,1),REF(C,1)*0.999,'B'),COLORLIRED;

DRAWTEXT(VV31 ,REF(C,1)*1.003,'S'),COLORCYAN;
DRAWTEXT(VV3 ,REF(C,1)*1.003,'S'),COLORCYAN;
DRAWTEXT(VV21 ,REF(C,1)*1.003,'S'),COLORCYAN;
DRAWTEXT(VV22 ,REF(C,1)*1.003,'S'),COLORCYAN;


H11:=MAX(DYNAINFO(3),DYNAINFO(5));
L1K:=MIN(DYNAINFO(3),DYNAINFO(6));
P1K:=H11-L1;
阻力:L1K+P1K*7.7/8,NODRAW;
支撑:L1K+P1K*0.3/8,NODRAW;
STICKLINE(CROSS(支撑,现价),支撑,阻力,1,0),NODRAW;



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

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

相关指标公式

DD1赋值:1
成交额赋值:成交量(手)*收盘价/100,NODRAW
A20赋值:(如果((成交额/8>18)AND(收盘价>(1日前的收盘价))),返回成交额,否则返回0)的历史累和
A30赋值:(如果((成交额/8>18)AND(收盘价<(1日前的收盘价))),返回成交额,否则返回0)的历史累和
A60赋值:(A20+A30)
AAA30赋值:字符串相加
当满足条件DD1=1时,在横轴0纵轴0.05位置书写文字,画淡红色
输出现价:收盘价,画白色,线宽为1
量价赋值:(成交量(手)/收盘价)/3
A2赋值:(如果((量价>0.20)AND(收盘价>(1日前的收盘价))),返回量价,否则返回0)的历史累和
A3赋值:(如果((量价>0.20)AND(收盘价<(1日前的收盘价))),返回量价,否则返回0)的历史累和
A6赋值:A2+A3
比赋值:A2/A3
AAA3赋值:字符串相加
当满足条件DD1=1时,在横轴0纵轴0.01位置书写文字,画黄色
当满足条件比>2时,在横轴0纵轴0.40位置书写文字,画淡红色
当满足条件比>2时,在横轴0纵轴0.48位置书写文字,画洋红色
当满足条件比>2时,在横轴0纵轴0.56位置书写文字,画红色
中期线赋值:-100*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的4日指数移动平均+100
如果(比>1.1AND中期线<5),返回收盘价,否则返回无效数,画红色,线宽为3
如果(比<1.1AND中期线>98.0),返回收盘价,否则返回无效数,画绿色,线宽为3
均价1赋值:收盘价*成交量(手)的240日累和/成交量(手)的240日累和,画黄色
TT赋值:收盘价的有效数据周期数
均赋值:收盘价的TT日简单移动平均
上均线赋值:均+2*收盘价的3日估算标准差
下均线赋值:均-2*收盘价的3日估算标准差
TT1赋值:成交量(手)*收盘价的历史累和/成交量(手)的历史累和
TT2赋值:TT1>收盘价 AND 收盘价<1日前的收盘价 AND 1日前的收盘价<2日前的收盘价 AND 1日前的成交量(手)>2日前的25日内成交量(手)的最高值 AND 1日前的统计3日中满足成交量(手)=10日内成交量(手)的最高值的天数>=1
TT3赋值:TT1<收盘价 AND 收盘价<1日前的收盘价 AND 1日前的收盘价>2日前的收盘价 AND 1日前的成交量(手)>2日前的99日内成交量(手)的最高值 AND 成交量(手)/1日前的成交量(手)>=0.5
V1赋值:成交量(手)的1日简单移动平均
C1赋值:收盘价的1日简单移动平均
H1赋值:C1>1日前的C1 AND V1<1日前的V1 AND 收盘价/均价1>(1+0.001)
H2赋值:C1>1日前的C1 AND V1<1日前的V1 AND 收盘价/均价1>(1+0.02)
H3赋值:C1>1日前的C1 AND V1<1日前的V1 AND 收盘价/均价1>(1+0.034)
L1赋值:C1<1日前的C1 AND V1>1日前的V1 AND 收盘价/均价1<(1-0.001)
L2赋值:C1<1日前的C1 AND V1>1日前的V1 AND 收盘价/均价1<(1-0.02)
L3赋值:C1<1日前的C1 AND V1>1日前的V1 AND 收盘价/均价1>(1+0.034)
如果最高价的240日过滤,返回收盘价,否则返回无效数,画淡红色,线宽为3
如果最低价的240日过滤,返回收盘价,否则返回无效数,画绿色,线宽为3
如果H1的240日过滤,返回收盘价,否则返回无效数,画淡红色,线宽为3
如果L1的240日过滤,返回收盘价,否则返回无效数,画青色,线宽为3
如果TT2,返回收盘价,否则返回无效数,画红色,线宽为3
如果TT3,返回收盘价,否则返回无效数,画绿色,线宽为3
VV赋值:收盘价<=1日前的收盘价的上次H1距今天数日累和=1上穿0.5
VVB赋值:收盘价>=1日前的收盘价的上次L1距今天数日累和=1上穿0.5
VV1赋值:收盘价<=1日前的收盘价的上次H2距今天数日累和=1上穿0.5
VVB1赋值:收盘价>=1日前的收盘价的上次L2距今天数日累和=1上穿0.5
VV23赋值:收盘价<=1日前的收盘价的上次H3距今天数日累和=1上穿0.5
VVB23赋值:收盘价>=1日前的收盘价的上次L3距今天数日累和=1上穿0.5
VVB2赋值:VVB的历史累和上穿0.5
VV2赋值:VV的历史累和上穿0.5
输出VAR2:如果VVB2,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画淡红色,线宽为1
输出VAS2:如果VV2,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画青色,线宽为1
VVB21赋值:VVB1的历史累和上穿0.5
VV21赋值:VV1的历史累和上穿0.5
输出VAR21:如果VVB21,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画淡红色,线宽为1
输出VAS21:如果VV21,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画青色,线宽为1
VVB22赋值:VVB23的历史累和上穿0.5
VV22赋值:VV23的历史累和上穿0.5
输出VAR22:如果VVB22,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画淡红色,线宽为1
输出VAS22:如果VV22,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画青色,线宽为1
VVB3赋值:如果VVBANDC/VAR2<0.95上穿0.5的历史累和上穿0.5ANDSUM(VVB,0)>1,返回1,否则返回0
VV3赋值:如果VVANDC/VAS2>1.05上穿0.5的历史累和上穿0.5ANDSUM(VV,0)>1,返回1,否则返回0
输出VAR3:如果VVB3,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画淡红色
输出VAS3:如果VV3,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画青色
VVB31赋值:如果VVB1ANDC/VAR21<0.95上穿0.5的历史累和上穿0.5ANDSUM(VVB1,0)>1,返回1,否则返回0
VV31赋值:如果VV1ANDC/VAS21>1.05上穿0.5的历史累和上穿0.5ANDSUM(VV1,0)>1,返回1,否则返回0
输出VAR31:如果VVB31,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画淡红色
输出VAS31:如果VV31,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画青色
VVB32赋值:如果VVB2ANDC/VAR22<0.95上穿0.5的历史累和上穿0.5ANDSUM(VVB23,0)>1,返回1,否则返回0
VV32赋值:如果VV2ANDC/VAS22>1.05上穿0.5的历史累和上穿0.5ANDSUM(VV23,0)>1,返回1,否则返回0
输出VAR32:如果VVB32,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画淡红色
输出VAS32:如果VV32,返回1日前的收盘价,否则返回无效数的历史累和的最后一日取值设为常数,画青色
当满足条件VVB31ANDREF(统计5日中满足成交量(手)=6日内成交量(手)的最高值的天数>=1,1)时,在1日前的收盘价*0.999位置书写文字,画淡红色
当满足条件VVB3ANDREF(统计5日中满足成交量(手)=6日内成交量(手)的最高值的天数>=1,1)时,在1日前的收盘价*0.999位置书写文字,画淡红色
当满足条件VVB21ANDREF(统计5日中满足成交量(手)=6日内成交量(手)的最高值的天数>=1,1)时,在1日前的收盘价*0.999位置书写文字,画淡红色
当满足条件VV31时,在1日前的收盘价*1.003位置书写文字,画青色
当满足条件VV3时,在1日前的收盘价*1.003位置书写文字,画青色
当满足条件VV21时,在1日前的收盘价*1.003位置书写文字,画青色
当满足条件VV22时,在1日前的收盘价*1.003位置书写文字,画青色
H11赋值:昨收盘价和最高价的较大值
L1K赋值:昨收盘价和最低价的较小值
P1K赋值:H11-L1
输出 阻力:L1K+P1K*7.7/8,NODRAW
输出 支撑:L1K+P1K*0.3/8,NODRAW
当满足条件支撑上穿现价时,在支撑和阻力位置之间画柱状线,宽度为1,0不为0则画空心柱.,NODRAW

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

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