最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信连续二个十字星选股指标公式源码分享

    正文概述    2024-05-04 04:19:54  
    n:=20; DXD:=CROSS((EMA((L+H+C*2)/4,14)-REF(EMA((L+H+C*2)/4,14),1))/REF(EMA((L+H+C*2)/4,14),1)*100,0);{一级} TS:=REF(BARSLAST(DXD=1),1)+1; RH:=REF(H,TS); RL:=REF(L,TS); EJHY:=(DXD 0 AND L =RH AND H =RH) OR (DXD 0 AND L =RL AND H =RH) OR (DXD 0 AND L =RL AND H =RL);{二级} SJHY:=COUNT(DXD,N)=3 AND EJHY;{三级} SJD:=IF(SJHY 0,3,IF(EJHY 0,2,IF(DXD 0,1,0))); TS3:=BARSLAST(SJD=1)+1; G:=BARSLAST(SJD=1) BARSLAST(SJD=2) AND BARSLAST(SJD=2) BARSLAST(SJD=3)AND COUNT(SJD=1,TS3)=1 AND COUNT(SJD=2,TS3)=1 AND COUNT(SJD=3,TS3)=1 AND SJD=3 AND TS3 {三级} F:=BARSLAST(G=1)-1+TS3 =N AND EJHY AND COUNT(DXD,BARSLAST(G=1)+1+TS3)=4;{四级} STICKLINE(DXD 0,0,1,4,0),COLORWHITE; STICKLINE(EJHY 0,0,2,4,0),COLORYELLOW; STICKLINE(G,0,3,6,0),COLORRED; STICKLINE(G,0,3,4,0),COLORYELLOW; STICKLINE(G,0,3,2,0),COLORMAGENTA; STICKLINE(F,0,4,8,0),COLORRED; STICKLINE(F,0,3.8,6,0),COLORYELLOW; STICKLINE(F,0,3.5,4,0),COLORMAGENTA; STICKLINE(F,0,3.2,2,0),COLORBLUE; 低吸买点:IF(F 0,4,IF(G 0,3,IF(EJHY 0,2,IF(DXD 0,1,0)))),NODRAW; V2G:=(((CLOSE-REF(CLOSE,1))/REF(CLOSE,1))*100); V3G:=(ma(,2)/MA(VOL,10)); V4G:=(VOL/CAPITAL); A1G:=((((0.0068*V2G)-(0.0072*V3G))-(0.5676*V4G))-0.0105); A2G:=((((0.0015*V2G)-(0.0124*V3G))+(1.7461*V4G))-0.0074); GGHX:=((((0-(12.2401*A1G))-(1*A2G))+0.321) AA1:=MA(HHV(H,485),17); AA2:=MA(HHV(H,222),17); AA3:=MA(HHV(H,96),17); AA4:=MA(LLV(L,485),17); AA5:=MA(LLV(L,222),17); AA6:=MA(LLV(L,96),17); AA7:=MA((AA4*0.96+AA5*96+AA6*0.96+AA1*0.558+AA2*0.558+AA3*0.558)/6,17); AA8:=MA((AA4*1.25+AA5*1.23+AA6*1.2+AA1*0.55+AA2*0.55+AA3*0.65)/6,17); AA9:=MA((AA4*1.3+AA5*3+AA6*1.3+AA1*0.68+AA2*0.68+AA3*0.68)/6,17); AAA:=MA((AA7*3+AA8*2+AA9)/6*1.738,17); AAB:=IF(DATE =1341231,AAA,AAA*DAY); Aac:=L; AAD:=REF(L,1); AAE:=SMA(Abs(AAC-AAD),3,1)/SMA(MAX(AAC-AAD,0),3,1)*100; AAF:=MA(IF(C*1.35 =AAB,AAE*10,AAE/10),3); AA10:=LLV(L,30); AA11:=HHV(AAF,30); AA12:=1341231; CM:=IF(DATE =AA12,MA(IF(L =AA10,(AAF+AA11*2)/2,0),3),100000000); AA13:=4*SMA((C-LLV(L,10))/(HHV(H,10)-LLV(L,10))*100,5,1) -3*SMA(SMA((C-LLV(L,10))/(HHV(H,10)-LLV(L,10))*100,5,1),3.2,1); BBGX:=CMANDcrOSS(AA13,8); FGXG:=REF(C,2)/REF(C,1) 1.09ANDC/REF(C,1) 1.09ANDH=CANDV REF(V,1); XG:BBGXANDGGHXANDFGXG;

    公式解读:



    [源码注释]通达信公式动态公式解读


       N赋值:20

       DXD赋值:((最低价+最高价+收盘价*2)/4的14日指数移动平均-1日前的(最低价+最高价+收盘价*2)/4的14日指数移动平均)/1日前的(最低价+最高价+收盘价*2)/4的14日指数移动平均*100上穿0

       TS赋值:1日前的上次DXD=1距今天数+1

       RH赋值:TS日前的最高价

       RL赋值:TS日前的最低价

       EJHY赋值:(DXD

       0AND最低价

       =RHAND最高价

       =RH)OR(DXD

       0AND最低价

       =RLAND最高价

       =RH)OR(DXD

       0AND最低价

       =RLAND最高价

       =RL)

       SJHY赋值:统计N日中满足DXD的天数=3ANDEJHY

       SJD赋值:如果SJHY ,返回?,否则返回?

       0,3,如果EJHY ,返回?,否则返回?

       0,2,如果DXD ,返回?,否则返回?

       0,1,0)))

       TS3赋值:上次SJD=1距今天数+1

       G赋值:上次SJD=1距今天数

       上次SJD=2距今天数AND上次SJD=2距今天数

       上次SJD=3距今天数AND统计TS3日中满足SJD=1的天数=1AND统计TS3日中满足SJD=2的天数=1AND统计TS3日中满足SJD=3的天数=1ANDSJD=3ANDTS3

       =N

       F赋值:上次G=1距今天数-1+TS3

       =NANDEJHYAND统计上次G=1距今天数+1+TS3日中满足DXD的天数=4

       当满足条件DXD 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       0,0,1,4,0),画白色

       当满足条件EJHY 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       0,0,2,4,0),画黄色

       当满足条件G时,在0和3位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色

       当满足条件G时,在0和3位置之间画柱状线,宽度为4,0不为0则画空心柱.,画黄色

       当满足条件G时,在0和3位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色

       当满足条件F时,在0和4位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色

       当满足条件F时,在0和3.8位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色

       当满足条件F时,在0和3.5位置之间画柱状线,宽度为4,0不为0则画空心柱.,画洋红色

       当满足条件F时,在0和3.2位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色

       输出低吸买点:如果F ,返回?,否则返回?

       0,4,如果G ,返回?,否则返回?

       0,3,如果EJHY ,返回?,否则返回?

       0,2,如果DXD ,返回?,否则返回?

       0,1,0)))),NODRAW

       V2G赋值:(((收盘价-1日前的收盘价)/1日前的收盘价)*100)

       V3G赋值:((手)的2日简单移动平均/成交量(手)的10日简单移动平均)

       V4G赋值:(成交量(手)/当前流通股本(手))

       A1G赋值:((((0.0068*V2G)-(0.0072*V3G))-(0.5676*V4G))-0.0105)

       A2G赋值:((((0.0015*V2G)-(0.0124*V3G))+(1.7461*V4G))-0.0074)

       GGHX赋值:((((0-(12.2401*A1G))-(1*A2G))+0.321) 0)

       AA1赋值:485日内最高价的最高值的17日简单移动平均

       AA2赋值:222日内最高价的最高值的17日简单移动平均

       AA3赋值:96日内最高价的最高值的17日简单移动平均

       AA4赋值:485日内最低价的最低值的17日简单移动平均

       AA5赋值:222日内最低价的最低值的17日简单移动平均

       AA6赋值:96日内最低价的最低值的17日简单移动平均

       AA7赋值:(AA4*0.96+AA5*96+AA6*0.96+AA1*0.558+AA2*0.558+AA3*0.558)/6的17日简单移动平均

       AA8赋值:(AA4*1.25+AA5*1.23+AA6*1.2+AA1*0.55+AA2*0.55+AA3*0.65)/6的17日简单移动平均

       AA9赋值:(AA4*1.3+AA5*3+AA6*1.3+AA1*0.68+AA2*0.68+AA3*0.68)/6的17日简单移动平均

       AAA赋值:(AA7*3+AA8*2+AA9)/6*1.738的17日简单移动平均

       AAB赋值:如果日期 =1341231,返回AAA,否则返回AAA*日

       AAC赋值:最低价

       AAD赋值:1日前的最低价

       AAE赋值:AAC-AAD的绝对值的3日[1日权重]移动平均/AAC-AAD和0的较大值的3日[1日权重]移动平均*100

       AAF赋值:如果收盘价*1.35 =AAB,返回AAE*10,否则返回AAE/10的3日简单移动平均

       AA10赋值:30日内最低价的最低值

       AA11赋值:30日内AAF的最高值

       AA12赋值:1341231

       CM赋值:如果日期 =AA12,返回如果最低价 =AA10,返回(AAF+AA11*2)/2,否则返回0的3日简单移动平均,否则返回100000000

       AA13赋值:4*(收盘价-10日内最低价的最低值)/(10日内最高价的最高值-10日内最低价的最低值)*100的5日[1日权重]移动平均-3*(收盘价-10日内最低价的最低值)/(10日内最高价的最高值-10日内最低价的最低值)*100的5日[1日权重]移动平均的3.2日[1日权重]移动平均

       BBGX赋值:CMANDCROSS(AA13,8)

       FGXG赋值:2日前的收盘价/1日前的收盘价 1.09ANDC/1日前的收盘价 1.09ANDH=CANDV 1日前的成交量(手)

       输出XG:BBGXANDGGHXANDFGXG


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信连续二个十字星选股指标公式源码分享 加入收藏