通达信线上主升选股指标公式源码:
VAR0:=MA(REF(HHV(C,26),1),2);
VAR1:=MA(C,26);
VAR2:=POW(C-VAR1,2);
VAR3:=MA(VAR2,13);
VAR4:=SQRT(VAR3);
VAR5:=VAR1+(2*VAR4);
VAR6:=REF(VAR5,1);
VAR7:=((crOSS(C,VAR0)AND(HIGH>REF(VAR5,1)))OR((C>VAR0)ANDCROSS(C,REF(VAR5,1))))AND((C/OPEN)>0.998);
VAR8:=macd.MacD;
VAR9:=kd.K;
VAR10:=KD.D;
VAR11:=rsi.RSI1;
VAR12:=RSI.RSI3;
VAR13:=C-REF(C,1);
VAR14:=IF(VAR13>=0,VAR13,0);
VAR15:=IF(VAR13<0,-1*VAR13,0);
VAR16:=MEMA(VAR14,10);
VAR17:=MEMA(VAR15,10);
VAR18:=MEMA(VAR14,6);
VAR19:=MEMA(VAR15,6);
VAR20:=MA((100*VAR16)/(VAR16+VAR17),10);
VAR21:=MA((100*VAR18)/(VAR18+VAR19),6);
VAR22:=(((((MA(C,5)/MA(C,10))>0.999)AND((MA(C,10)/MA(C,20))>0.9847))AND(MA(C,20)>MA(C,60)))AND(REF((COUNT(((MA(C,10)/MA(C,20))<1.017)OR((MA(C,5)/MA(C,10))<1.017),8))>=1,1)))AND((MA(C,20)/MA(C,60))<1.121);
VAR23:=((C-MA(C,60))/MA(C,60))*100;
VAR24:=(COUNT(VAR23<35,100))>=95;
T1:=VAR7ANDVAR22>0ANDVAR24ANDREF(COUNT(MA(C,20)>MA(C,30),4)=4ANDCOUNT(C>MA(C,5),3)>=2,1)ANDV>REF(V,1)AND(REF(COUNT(C>O,10)>=6ORCOUNT(C>O,5)>=4,1)ORC=H);
T2:=CROSS(VAR21,VAR20)ORCROSS(VAR8,0)ORREF(COUNT(CROSS(VAR8,0),3)=1ANDVAR8<0.15ANDC/O>0.989ANDC/REF(C,1)<1.03,1)ORCROSS(VAR9,VAR10)ORCROSS(VAR11,VAR12);
T3:=REF(C/O>0.988AND(C>OOR(C<=OANDH/L<1.049)),1)ANDH/C<1.013ANDC/O>1.05;
线上主升:T1ANDT2ANDT3;
通达信线上主升选股指标公式源码注释翻译结果
VAR0赋值:1日前的26日内收盘价的最高值的2日简单移动平均
VAR1赋值:收盘价的26日简单移动平均
VAR2赋值:收盘价-VAR1的2乘幂
VAR3赋值:VAR2的13日简单移动平均
VAR4赋值:VAR3的开方
VAR5赋值:VAR1+(2*VAR4)
VAR6赋值:1日前的VAR5
VAR7赋值:((收盘价上穿VAR0AND(最高价>1日前的VAR5))OR((收盘价>VAR0)ANDCROSS(收盘价,1日前的VAR5)))AND((收盘价/开盘价)>0.998)
VAR8赋值:平滑异同平均线的MACD
VAR9赋值:随机指标KD的K
VAR10赋值:随机指标KD的D
VAR11赋值:RSI的RSI1
VAR12赋值:RSI的RSI3
VAR13赋值:收盘价-1日前的收盘价
VAR14赋值:如果VAR13>=0,返回VAR13,否则返回0
VAR15赋值:如果VAR13<0,返回-1*VAR13,否则返回0
VAR16赋值:VAR14的10日平滑移动平均
VAR17赋值:VAR15的10日平滑移动平均
VAR18赋值:VAR14的6日平滑移动平均
VAR19赋值:VAR15的6日平滑移动平均
VAR20赋值:(100*VAR16)/(VAR16+VAR17)的10日简单移动平均
VAR21赋值:(100*VAR18)/(VAR18+VAR19)的6日简单移动平均
VAR22赋值:(((((收盘价的5日简单移动平均/收盘价的10日简单移动平均)>0.999)AND((收盘价的10日简单移动平均/收盘价的20日简单移动平均)>0.9847))AND(收盘价的20日简单移动平均>收盘价的60日简单移动平均))AND(1日前的(统计8日中满足((收盘价的10日简单移动平均/收盘价的20日简单移动平均)<1.017)OR((收盘价的5日简单移动平均/收盘价的10日简单移动平均)<1.017)的天数)>=1))AND((收盘价的20日简单移动平均/收盘价的60日简单移动平均)<1.121)
VAR23赋值:((收盘价-收盘价的60日简单移动平均)/收盘价的60日简单移动平均)*100
VAR24赋值:(统计100日中满足VAR23<35的天数)>=95
T1赋值:VAR7ANDVAR22>0ANDVAR24ANDREF(统计4日中满足收盘价的20日简单移动平均>收盘价的30日简单移动平均的天数=4ANDCOUNT(收盘价>收盘价的5日简单移动平均,3)>=2,1)ANDV>1日前的成交量(手)AND(1日前的统计10日中满足收阳线的天数>=6ORCOUNT(收阳线,5)>=4ORC=最高价)
T2赋值:VAR21上穿VAR20ORCROSS(VAR8,0)ORREF(统计3日中满足VAR8上穿0的天数=1ANDVAR8<0.15ANDC/开盘价>0.989ANDC/1日前的收盘价<1.03,1)ORCROSS(VAR9,VAR10)ORCROSS(VAR11,VAR12)
T3赋值:1日前的收盘价/开盘价>0.988AND(收盘价>OOR(收盘价<=OANDH/最低价<1.049))ANDH/收盘价<1.013ANDC/开盘价>1.05
输出线上主升:T1ANDT2ANDT3
通达信线上主升选股指标公式截图
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)