通达信寻找超强股指标公式
2021/7/22 18:43:15
{使用说明:本指标的超强值反映了主力资金的追逐情况,可用来寻找超强股。1.超强值分长期、中期、短期三种。短期=中期/4,中期=长期/3。2.短期线上穿中期或长期线,股价将开始一段拉升行情。3.本指标基于日线设计,只在日线图有效。4.参数N为统计周期(长期值),默认值为720天(3年)。}
N:=720;
涨停价:=ROUND(REF(CLOSE,1)*1.10*100)/100;
跌停价:=ROUND(REF(CLOSE,1)*0.90*100)/100;
DP:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1);
GG:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1);
CQ1:=(COUNT(GG-DP> 0.04,N)+COUNT(GG-DP> 0.08,N)+COUNT(GG-DP> 0.12,N)+COUNT(GG> 0.04,N)+COUNT(GG> 0.08,N)+COUNT(ROUND(CLOSE*100)/100=涨停价 OR CLOSE>涨停价,N))/2;
CR1:=(COUNT(GG-DP<-0.04,N)+COUNT(GG-DP<-0.08,N)+COUNT(GG-DP<-0.12,N)+COUNT(GG<-0.04,N)+COUNT(GG<-0.08,N)+COUNT(ROUND(CLOSE*100)/100=跌停价 OR CLOSE<跌停价,N))/2;
CQ2:=MA(CQ1,N/5);
CR2:=MA(CR1,N/5);
超强数:=CQ2;
超弱数:=CR2;
超强净值:=超强数-超弱数;
超强值:IF(PERIOD=5,超强净值,DRAWNULL),COLORFF00FF;
M:=N/3;
CQ1M:=(COUNT(GG-DP>0.04,M)+COUNT(GG-DP>0.08,M)+COUNT(GG-DP>0.12,M)+COUNT(GG>0.04,M)+COUNT(GG>0.08,M)+COUNT(CLOSE=涨停价 OR CLOSE>涨停价,M))/2;
CR1M:=(COUNT(GG-DP<-0.04,M)+COUNT(GG-DP<-0.08,M)+COUNT(GG-DP<-0.12,M)+COUNT(GG<-0.04,M)+COUNT(GG<-0.08,M)+COUNT(CLOSE=跌停价 OR CLOSE<跌停价,M))/2;
CQ2M:=MA(CQ1M,M/5);
CR2M:=MA(CR1M,M/5);
超强数M:=CQ2M;
超弱数M:=CR2M;
超强净值M:=超强数M-超弱数M;
可比超强净值M:=超强净值M*3;
中期:IF(PERIOD=5,可比超强净值M,DRAWNULL),COLOR00FFFF;
S:=M/4;
CQ1S:=(COUNT(GG-DP>0.04,S)+COUNT(GG-DP>0.08,S)+COUNT(GG-DP>0.12,S)+COUNT(GG>0.04,S)+COUNT(GG>0.08,S)+COUNT(CLOSE=涨停价 OR CLOSE>涨停价,S))/2;
CR1S:=(COUNT(GG-DP<-0.04,S)+COUNT(GG-DP<-0.08,S)+COUNT(GG-DP<-0.12,S)+COUNT(GG<-0.04,S)+COUNT(GG<-0.08,S)+COUNT(CLOSE=跌停价 OR CLOSE<跌停价,S))/2;
CQ2S:=MA(CQ1S,S/5);
CR2S:=MA(CR1S,S/5);
超强数S:=CQ2S;
超弱数S:=CR2S;
超强净值S:=超强数S-超弱数S;
可比超强净值S:=超强净值S*12;
短期:IF(PERIOD=5,可比超强净值S,DRAWNULL),COLORFFFFFF;
异动:短期-中期,COLORSTICK,COLOR0000FF;
起涨:=(短期>REF(短期,1) AND REF(短期,1)<=REF(短期,2)) OR (REF(短期,1)>REF(短期,2) AND REF(短期,2)<=REF(短期,3)) OR (REF(短期,2)>REF(短期,3) AND REF(短期,3)<=REF(短期,4));
看 股吧公式 www .kanguba.com
[源码翻译]通达信公式动态翻译显示
N赋值:720
涨停价赋值:对1日前的收盘价*1.10*100(进行)四舍五入/100
跌停价赋值:对1日前的收盘价*0.90*100(进行)四舍五入/100
DP赋值:(大盘的收盘价-1日前的大盘的收盘价)/1日前的大盘的收盘价
GG赋值:(收盘价-1日前的收盘价)/1日前的收盘价
CQ1赋值:(统计N日中满足GG-DP>0.04的天数+统计N日中满足GG-DP>0.08的天数+统计N日中满足GG-DP>0.12的天数+统计N日中满足GG>0.04的天数+统计N日中满足GG>0.08的天数+统计N日中满足对收盘价*100(进行)四舍五入/100=涨停价ORCLOSE>涨停价的天数)/2
CR1赋值:(统计N日中满足GG-DP<-0.04的天数+统计N日中满足GG-DP<-0.08的天数+统计N日中满足GG-DP<-0.12的天数+统计N日中满足GG<-0.04的天数+统计N日中满足GG<-0.08的天数+统计N日中满足对收盘价*100(进行)四舍五入/100=跌停价ORCLOSE<跌停价的天数)/2
CQ2赋值:CQ1的N/5日简单移动平均
CR2赋值:CR1的N/5日简单移动平均
超强数赋值:CQ2
超弱数赋值:CR2
超强净值赋值:超强数-超弱数
输出超强值:如果周期类型=5,返回超强净值,否则返回无效数,COLORFF00FF
M赋值:N/3
CQ1M赋值:(统计M日中满足GG-DP>0.04的天数+统计M日中满足GG-DP>0.08的天数+统计M日中满足GG-DP>0.12的天数+统计M日中满足GG>0.04的天数+统计M日中满足GG>0.08的天数+统计M日中满足收盘价=涨停价ORCLOSE>涨停价的天数)/2
CR1M赋值:(统计M日中满足GG-DP<-0.04的天数+统计M日中满足GG-DP<-0.08的天数+统计M日中满足GG-DP<-0.12的天数+统计M日中满足GG<-0.04的天数+统计M日中满足GG<-0.08的天数+统计M日中满足收盘价=跌停价ORCLOSE<跌停价的天数)/2
CQ2M赋值:CQ1M的M/5日简单移动平均
CR2M赋值:CR1M的M/5日简单移动平均
超强数M赋值:CQ2M
超弱数M赋值:CR2M
超强净值M赋值:超强数M-超弱数M
可比超强净值M赋值:超强净值M*3
输出中期:如果周期类型=5,返回可比超强净值M,否则返回无效数,COLOR00FFFF
S赋值:M/4
CQ1S赋值:(统计S日中满足GG-DP>0.04的天数+统计S日中满足GG-DP>0.08的天数+统计S日中满足GG-DP>0.12的天数+统计S日中满足GG>0.04的天数+统计S日中满足GG>0.08的天数+统计S日中满足收盘价=涨停价ORCLOSE>涨停价的天数)/2
CR1S赋值:(统计S日中满足GG-DP<-0.04的天数+统计S日中满足GG-DP<-0.08的天数+统计S日中满足GG-DP<-0.12的天数+统计S日中满足GG<-0.04的天数+统计S日中满足GG<-0.08的天数+统计S日中满足收盘价=跌停价ORCLOSE<跌停价的天数)/2
CQ2S赋值:CQ1S的S/5日简单移动平均
CR2S赋值:CR1S的S/5日简单移动平均
超强数S赋值:CQ2S
超弱数S赋值:CR2S
超强净值S赋值:超强数S-超弱数S
可比超强净值S赋值:超强净值S*12
输出短期:如果周期类型=5,返回可比超强净值S,否则返回无效数,COLORFFFFFF
输出异动:短期-中期,COLORSTICK,COLOR0000FF
起涨赋值:(短期>1日前的短期 AND 1日前的短期<=2日前的短期) OR (1日前的短期>2日前的短期 AND 2日前的短期<=3日前的短期) OR (2日前的短期>3日前的短期 AND 3日前的短期<=4日前的短期)
其它股票公式列表