通达信【竞价情绪值】竞价排序指标 专做龙头首板和一进二 源码附图
TDZB1:=IF(NAMELIKE(23) OR NAMELIKE(24),CLOSE>=ZTPRICE(REF(CLOSE,1),0.05),IF(CODELIKE(29) OR CODELIKE(30),CLOSE>=ZTPRICE(REF(CLOSE,1),0.2),CLOSE>=ZTPRICE(REF(CLOSE,1),0.1)));
TDZB2:=DYNAINFO(15)/OPEN/100;
TDZB3:=(DYNAINFO(4)/DYNAINFO(3)-1)*100;
TDZB4:=IF(CAPITAL<100000,100000,CAPITAL);
TDZB5:=TDZB2/REF(MA(VOL,5),1)*240;
今开%:(OPEN/REF(CLOSE,1)-1)*100;
拉高过:COUNT(EVERY(TDZB1,5),180)>=1;
竞价额万:DYNAINFO(15)/10000;
昨连板:BARSLASTCOUNT(TDZB1);
自流盘亿:CLOSE*FINANCE(46)/100000000;
换手率:DYNAINFO(15)/OPEN/FINANCE(46)*100;
TDZB6:=VOL/REF(VOL,1)>=1.9;
情绪值:TDZB3*TDZB2/TDZB4*10000/100,COLORRED;
未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
TDZB1赋值:IF(NAMELIKE(23) OR NAMELIKE(24),收盘价>=ZTPRICE(1日前的收盘价,0.05),IF(CODELIKE(29) OR CODELIKE(30),收盘价>=ZTPRICE(1日前的收盘价,0.2),收盘价>=ZTPRICE(1日前的收盘价,0.1)))
TDZB2赋值:开盘金额/开盘价/100
TDZB3赋值:(开盘价/DYNAINFO(3)-1)*100
如果当前流通股本<100000返回100000否则返回当前流通股本
TDZB5赋值:TDZB2/REF(成交量的5日简单移动平均,1)*240
输出今开%:(开盘价/1日前的收盘价-1)*100
输出拉高过:COUNT(TDZB1最近5日一直存在,180)>=1
输出竞价额万:开盘金额/10000
输出昨连板:BARSLASTCOUNT(TDZB1)
输出自流盘亿:收盘价*FINANCE(46)/100000000
输出换手率:开盘金额/开盘价/FINANCE(46)*100
TDZB6赋值:成交量/1日前的成交量>=1.9
输出情绪值:TDZB3*TDZB2/TDZB4*10000/100,画红色