通达信〖分时量能〗通过竞价量成交量和涨速等数据进行分析源码


指标主要功能是通过竞价量、成交量和涨速等数据进行股票分析,核心操作策略包括:
竞价分析‌:检测竞价量和竞价换手率,识别市场情绪和资金流入。

成交量监控‌:结合今日成交量和放量情况,识别市场活跃度和趋势强度。

涨速评估‌:通过多周期涨速指标,评估股价上涨速度和市场动力。
 
竞价额:DYNAINFO(15)/10000,COLORFFFF00;
今日成交量:SUM(V,0),LINETHICK2,COLORLIMAGENTA;
今日成交额:=SUM(AMO,0)/10000,NODRAW,COLORLIRED;
昨MAX:CONST(REF(HHV(AMO/10000,240),FROMOPEN)),COLORWHITE;
爆量:DYNAINFO(15)>CONST(REF(HHV(AMO,240),FROMOPEN)),COLORYELLOW;
竞价:=DYNAINFO(15)/DYNAINFO(4)/100;
DRAWTEXT_FIX(1,0,0,0,STRCAT('竞价量:',STRCAT(VAR2STR(竞价,0),'手')))COLORYELLOW;
现量:V,NODRAW,COLORFFFF00;
现额:AMO/10000,NODRAW,COLORRED;
量倍数:DRAWNULL,COLORYELLOW;
封成比:=DYNAINFO(58)/DYNAINFO(8),COLORGREEN;
DRAWTEXT_FIX(1,0.277,0,0,STRCAT('今日成交额:',STRCAT(VAR2STR(今日成交额/10000,2),'亿')))COLORFF00FF;
DRAWTEXT_FIX(1,0.38,0,0,STRCAT('封成比:',STRCAT(VAR2STR(封成比,2),'')))COLORLIMAGENTA;
放量:=量倍数>1.1;
STICKLINE(放量,0,今日成交量,2,0),COLORLIMAGENTA;
A:=BARSLAST(DAY!=REF(DAY,1)||BARSCOUNT(C)=0)+1;
S:=IF(PERIOD=1,48,IF(PERIOD=2,16,IF(PERIOD=3,8,IF(PERIOD=4,4,IF(PERIOD=5,1,240)))));
价线:=DYNAINFO(7),NODRAW;
均线:DYNAINFO(11),NODRAW,COLORYELLOW;
现均差:=(价线-均线)/DYNAINFO(3)*100;
DRAWTEXT_FIX(现均差>0,0.44,0,0,STRCAT('现均差:',STRCAT(VAR2STR(现均差,2),'%')))COLORLIMAGENTA;
DRAWTEXT_FIX(现均差=0,0.44,0,0,STRCAT('现均差:',STRCAT(VAR2STR(现均差,2),'%')))COLORWHITE;
DRAWTEXT_FIX(现均差<0,0.44,0,0,STRCAT('现均差:',STRCAT(VAR2STR(现均差,2),'%')))COLORLIGREEN;
F1涨速:=DYNAINFO(24)*100;
F2涨速:(C/REF(C,1)-1)*100,COLORLIRED;
F3涨速:=(C/REF(C,2)-1)*100,COLORLIMAGENTA;
F4涨速:=(C/REF(C,3)-1)*100,COLORFF00FF;
F5:=(C/REF(C,4)-1)*100,COLORRED;
DRAWICON(F5,2,34);
DRAWTEXT(ISLASTBAR,今日成交量*0.78,'F5涨速'),COLORRED;
DRAWNUMBER(ISLASTBAR&&F5>0,今日成交量*0.9,F5),COLORLIGRAY;
DRAWNUMBER(ISLASTBAR&&F5=0,今日成交量*0.9,F5),COLORWHITE;
DRAWNUMBER(ISLASTBAR&&F5<0,今日成交量*0.9,F5),COLORGREEN;
FSZS:=DYNAINFO(24)*100,NODRAW,COLORYELLOW;
DRAWTEXT_FIX(F1涨速>0,0.52,0,0,STRCAT('涨速:',STRCAT(VAR2STR(F1涨速,2),'%')))COLORLIMAGENTA;
DRAWTEXT_FIX(F1涨速=0,0.52,0,0,STRCAT('涨速:',STRCAT(VAR2STR(F1涨速,2),'%')))COLORWHITE;
DRAWTEXT_FIX(F1涨速<0,0.52,0,0,STRCAT('涨速:',STRCAT(VAR2STR(F1涨速,2),'%')))COLORLIGREEN;
流通Z:=FINANCE(46)/100000000;
DRAWTEXT_FIX(1,0.6,0,0,STRCAT('流通Z:',STRCAT(VAR2STR(流通Z,2),'亿'))),COLORYELLOW;
换手Z:=SUM(IF(VOL,VOL,0),0)/(NK.ZYLTP);
DRAWTEXT_FIX(1,0.69,0,0,STRCAT('换手Z:',STRCAT(VAR2STR(换手Z,2),'%'))),COLORYELLOW;
盘力:=FINANCE(7)/100000000*C;
DRAWTEXT_FIX(1,0.77,0,0,STRCAT('盘力:',STRCAT(VAR2STR(盘力,2),'分'))),COLOR00CC99;
KPHS:=DYNAINFO(15)/DYNAINFO(4)/FINANCE(46)*100;
DRAWTEXT_FIX(1,0.175,0.15,0,STRCAT('竞价换手:',STRCAT(VAR2STR(KPHS,2),'%'))),COLORWHITE;
市值:FINANCE(40)/100000000,NODRAW,COLORWHITE;
换手:SUM(IF(V,V,0),0)/CAPITAL*100,NODRAW,COLORWHITE;
ROE:FINANCE(30)/FINANCE(19)*100,NODRAW,COLORWHITE;
竞价量比:=DYNAINFO(15)/DYNAINFO(4)/100/DYNAINFO(16);
DRAWTEXT_FIX(1,0.26,0.15,0,STRCAT('竞价量比:',STRCAT(VAR2STR(竞价量比,2),'%'))),COLORLIBLUE;
上市日期:=CONST(DAYTODATE((DATETODAY(DATE)-FINANCE(42))))+19000000,NODRAW;
DRAWTEXT_FIX(1,0.280,0.83,0,STRCAT('上市日期:',STRCAT(VAR2STR(上市日期,0),''))),COLORYELLOW;
DRAWTEXT_FIX(1,0.450,0.83,0,STRCAT('上市已:',STRCAT(VAR2STR((FINANCE(42)/250-10),0),'年'))),COLORFFFF00;
D1:=YEAR&&MONTH&&DAY;
ABA1:=STRCAT(CON2STR(YEAR,0),'年');
ABA2:=STRCAT(CON2STR(MONTH,0),'月');
ABA3:=STRCAT(CON2STR(DAY,0),'日');
ABA4:=STRCAT('星期',IF(WEEKDAY=1,'一',IF(WEEKDAY=2,'二',IF(WEEKDAY=3,'三',IF(WEEKDAY=4,'四',IF(WEEKDAY=5,'五',IF(WEEKDAY=6,'六','日')))))));
ABA:=STRCAT(STRCAT(STRCAT(ABA1,ABA2),STRCAT(ABA3,ABA4)),'');
DRAWTEXT_FIX(D1,0.66,0.83,0,ABA),COLORLIGRAY;
NO1:=(REF(VOL,FROMOPEN+1))#DAY/10000,NODRAW,COLORFFFF00;
DRAWTEXT_FIX(1,0,0.15,0,STRCAT('首量:',STRCAT(VAR2STR(NO1,2),'万手'))),COLORRED;




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

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

相关指标公式

输出竞价额:开盘金额/10000,COLORFFFF00
输出今日成交量:成交量(手)的历史累和,线宽为2,画淡洋红色
今日成交额赋值:成交额(元)的历史累和/10000,NODRAW,画淡红色
输出昨MAX:当前离开盘分钟数日前的240日内成交额(元)/10000的最高值的最后一日取值设为常数,画白色
输出爆量:开盘金额>当前离开盘分钟数日前的240日内成交额(元)的最高值的最后一日取值设为常数,画黄色
竞价赋值:开盘金额/开盘价/100
当满足条件1时,在横轴0纵轴0位置书写文字画黄色
输出现量:成交量(手),NODRAW,COLORFFFF00
输出现额:成交额(元)/10000,NODRAW,画红色
输出量倍数:无效数,画黄色
封成比赋值:买量(即买一量)/总量,画绿色
当满足条件1时,在横轴0.277纵轴0位置书写文字COLORFF00FF
当满足条件1时,在横轴0.38纵轴0位置书写文字画淡洋红色
放量赋值:量倍数>1.1
当满足条件放量时,在0和今日成交量位置之间画柱状线,宽度为2,0不为0则画空心柱.,画淡洋红色
A赋值:上次日不等于1日前的日或者收盘价的有效数据周期数=0距今天数+1
S赋值:如果周期类型=1,返回48,否则返回如果周期类型=2,返回16,否则返回如果周期类型=3,返回8,否则返回如果周期类型=4,返回4,否则返回如果周期类型=5,返回1,否则返回240
价线赋值:现价,NODRAW
输出均线:均价,NODRAW,画黄色
现均差赋值:(价线-均线)/昨收盘价*100
当满足条件现均差>0时,在横轴0.44纵轴0位置书写文字画淡洋红色
当满足条件现均差=0时,在横轴0.44纵轴0位置书写文字画白色
当满足条件现均差<0时,在横轴0.44纵轴0位置书写文字画淡绿色
F1涨速赋值:涨速*100
输出F2涨速:(收盘价/1日前的收盘价-1)*100,画淡红色
F3涨速赋值:(收盘价/2日前的收盘价-1)*100,画淡洋红色
F4涨速赋值:(收盘价/3日前的收盘价-1)*100,COLORFF00FF
F5赋值:(收盘价/4日前的收盘价-1)*100,画红色
当满足条件F5时,在2位置画34号图标
当满足条件是否最后一个周期时,在今日成交量*0.78位置书写文字,画红色
当满足条件是否最后一个周期并且F5>0时,在今日成交量*0.9位置书写数字,画淡灰色
当满足条件是否最后一个周期并且F5=0时,在今日成交量*0.9位置书写数字,画白色
当满足条件是否最后一个周期并且F5<0时,在今日成交量*0.9位置书写数字,画绿色
FSZS赋值:涨速*100,NODRAW,画黄色
当满足条件F1涨速>0时,在横轴0.52纵轴0位置书写文字画淡洋红色
当满足条件F1涨速=0时,在横轴0.52纵轴0位置书写文字画白色
当满足条件F1涨速<0时,在横轴0.52纵轴0位置书写文字画淡绿色
流通Z赋值:自由流通股本(股)/100000000
当满足条件1时,在横轴0.6纵轴0位置书写文字,画黄色
换手Z赋值:如果成交量(手),返回成交量(手),否则返回0的历史累和/(NK.ZYLTP)
当满足条件1时,在横轴0.69纵轴0位置书写文字,画黄色
盘力赋值:流通股本(股)/100000000*收盘价
当满足条件1时,在横轴0.77纵轴0位置书写文字,COLOR00CC99
KPHS赋值:开盘金额/开盘价/自由流通股本(股)*100
当满足条件1时,在横轴0.175纵轴0.15位置书写文字,画白色
输出市值:流通市值/100000000,NODRAW,画白色
输出换手:如果成交量(手),返回成交量(手),否则返回0的历史累和/当前流通股本(手)*100,NODRAW,画白色
输出ROE:净利润/股东权益(净资产)*100,NODRAW,画白色
竞价量比赋值:开盘金额/开盘价/100/前5日每分钟均量
当满足条件1时,在横轴0.26纵轴0.15位置书写文字,画淡蓝色
上市日期赋值:(日期对应的转换天数-上市的天数)对应的转换日期的最后一日取值设为常数+19000000,NODRAW
当满足条件1时,在横轴0.280纵轴0.83位置书写文字,画黄色
当满足条件1时,在横轴0.450纵轴0.83位置书写文字,COLORFFFF00
D1赋值:年份并且月份并且日
ABA1赋值:字符串相加
ABA2赋值:字符串相加
ABA3赋值:字符串相加
ABA4赋值:字符串相加
ABA赋值:字符串相加
当满足条件D1时,在横轴0.66纵轴0.83位置书写文字,画淡灰色
NO1赋值:(当前离开盘分钟数+1日前的成交量(手))[取日线数据]/10000,NODRAW,COLORFFFF00
当满足条件1时,在横轴0纵轴0.15位置书写文字,画红色

指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   

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