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

    正文概述    2024-05-04 03:58:06  
    input:p1(3,0,300),P2(8,0,300),P3(20.5,0,300),P4(118,0,300),P5(236,0,9999),N(4,0,5); VAR1:=(100-((90*(HHV(HIGH,21)-CLOSE))/(HHV(HIGH,21)-LLV(LOW,21)))); VAR2:=(100-((90*(HHV(HIGH,21)-CLOSE))/(HHV(HIGH,21)-LLV(LOW,21)))); VAR3:=(100-MA(((100*(HHV(HIGH,6)-CLOSE))/(HHV(HIGH,6)-LLV(LOW,6))),34));DRAWICON(CROSS(VAR2,MA(VAR3,6)),(LOW*0.998),8); STICKLINE((VAR2 MA(VAR3,6)),CLOSE,OPEN,7,1),COLORGREEN; STICKLINE((VAR2 MA(VAR3,6)),LOW,(MIN(OPEN,CLOSE)*1.001),0.6,0),COLORGREEN; STICKLINE((VAR2 MA(VAR3,6)),MAX(OPEN,CLOSE),HIGH,0.6,0),COLORGREEN; STICKLINE((VAR2 MA(VAR3,6)),OPEN,CLOSE,7,1),color4440FF; STICKLINE((VAR2 MA(VAR3,6)),HIGH,MAX(CLOSE,OPEN),0.6,0),color4440FF; STICKLINE((VAR2 MA(VAR3,6)),LOW,(MIN(CLOSE,OPEN)*1.001),0.8,0),color4440FF; STICKLINE(((OPEN CLOSE)AND(VAR2 MA(VAR3,6))),(OPEN*0.998),(CLOSE*1.0025),4.5,0),COLORGREEN; STICKLINE(((OPEN CLOSE)AND(VAR2 MA(VAR3,6))),(CLOSE*0.998),(OPEN*1.0025),4.5,0),color4440FF; STICKLINE(((OPEN CLOSE)AND(VAR2 MA(VAR3,6))),CLOSE,OPEN,7,0),COLORGREEN; DRAWICON(CROSS(VAR2,MA(VAR3,6)),(LOW*0.95),4),linethick3; DRAWICON(CROSS(MA(VAR3,6),VAR1),(HIGH*1.05),5),linethick3; DRAWTEXT(CROSS(VAR2,MA(VAR3,6)),(LOW*0.988),'B'),coloryellow,linethick3; DRAWTEXT(CROSS(MA(VAR3,6),VAR1),(HIGH*1.02),'S'),COLORGREEN,linethick3; DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,8); A1:=BARSLAST(REF(CROSS(DIFF,DEA),1)); B1:=REF(C,A1+1) CANDREF(DIFF,A1+1) DIFFANDCROSS(DIFF,DEA); DRAWTEXT(IF(B1 0,1,0),L-0.1,'大n战n役'),Color00FFFC; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); A2:=BARSLAST(REF(CROSS(K,D),1)); B2:=REF(C,A2+1) CANDREF(K,A2+1) KANDCROSS(K,D); DRAWTEXT(IF(B2 0,1,0),L-0.25,'瞄n准'),Color6C8CCF; LC:=REF(CLOSE,1); RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100; A3:=BARSLAST(REF(CROSS(RSI1,RSI2),1)); B3:=REF(C,A3+1) CANDREF(RSI1,A3+1) RSI1ANDCROSS(RSI1,RSI2); DRAWTEXT(IF(B3 0,1,0),L-0.4,'瞄n准'),ColorFF05FF; C1:=BARSLAST(REF(CROSS(DEA,DIFF),1)); D1:=REF(C,C1+1) CANDREF(DIFF,C1+1) DIFFANDCROSS(DEA,DIFF); DRAWTEXT(IF(D1 0,1,0),H+0.1,'撤退'),ColorB27800; C2:=BARSLAST(REF(CROSS(D,K),1)); D2:=REF(C,C2+1) CANDREF(K,C2+1) KANDCROSS(D,K); DRAWTEXT(IF(D2 0,1,0),H+0.25,'撤退'),Color0AB000; C3:=BARSLAST(REF(CROSS(RSI2,RSI1),1)); D3:=REF(C,C3+1) CANDREF(RSI1,C3+1) RSI1ANDCROSS(RSI2,RSI1); DRAWTEXT(IF(D3 0,1,0),H+0.4,'大撤退'),ColorFF0000; MA8:MA(C,8),COLORWHITE; MA34:MA(C,20.5),COLORYELLOW; MA55:MA(C,41),COLORCYAN; SQ1:=O MA(C,20.5)ANDC MA(C,20.5); SQ2:=MA(C,8) MA(C,20.5); SQ3:=MA(C,20.5) MA(C,41); SQ4:=MA34 =REF(MA34,1); SQ5:=V MA(V,5)*1.01ANDV MA(V,10)*1.01; SQ:=SQ1ANDSQ2ANDSQ3ANDSQ4ANDSQ5; DRAWTEXT(SQ,L,'冲n锋'),colormagenta; 进攻:=ref(c,ref(hhvbars(v,21),0)); m1:=ma(close,1); a:=V 1*ref(V,1)and(c/ref(C,1)-1)*100 9.5andm1 DRAWICON(cross(a,1),l*0.98,3),COLORWHITE; DRAWTEXT(a,l*0.93,'进n攻'),LINETHICK1,Color6C65FF; SS1:=(LOW+HIGH+CLOSE*2)/4; SS2:=MA(SS1,4); SS3:=HHV(SS2,10); SS4:=MA(SS3,3); SS5:=1.25*SS4-0.25*SS3; XKKJ:=IF(SS5 SS3,SS3,SS5); FF1:=LLV(SS2,10); FF2:=MA(FF1,3); FF3:=1.25*FF2-0.25*FF1; DKKJ:=IF(FF3 FF1,FF1,FF3); MA13:=MA(C,13); ZDHM:=CROSS(C,DKKJ)ANDCROSS(C,MA13)ANDCROSS(C,XKKJ); ZHM:=CROSS(C,MA13)ANDCROSS(C,XKKJ);





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


       输出INPUT:P1(3,0,300),P2(8,0,300),P3(20.5,0,300),P4(118,0,300),P5(236,0,9999),N(4,0,5)

       VAR1赋值:(100-((90*(21日内最高价的最高值-收盘价))/(21日内最高价的最高值-21日内最低价的最低值)))

       VAR2赋值:(100-((90*(21日内最高价的最高值-收盘价))/(21日内最高价的最高值-21日内最低价的最低值)))

       VAR3赋值:(100-((100*(6日内最高价的最高值-收盘价))/(6日内最高价的最高值-6日内最低价的最低值))的34日简单移动平均)

       当满足条件VAR2上穿VAR3的6日简单移动平均时,在(最低价*0.998)位置画8号图标

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

       VAR3的6日简单移动平均),收盘价,开盘价,7,1),画绿色

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

       VAR3的6日简单移动平均),最低价,(开盘价和收盘价的较小值*1.001),0.6,0),画绿色

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

       VAR3的6日简单移动平均),开盘价和收盘价的较大值,最高价,0.6,0),画绿色

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

       VAR3的6日简单移动平均),开盘价,收盘价,7,1),COLOR4440FF

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

       VAR3的6日简单移动平均),最高价,收盘价和开盘价的较大值,0.6,0),COLOR4440FF

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

       VAR3的6日简单移动平均),最低价,(收盘价和开盘价的较小值*1.001),0.8,0),COLOR4440FF

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

       收盘价)AND(VAR2

       VAR3的6日简单移动平均)),(开盘价*0.998),(收盘价*1.0025),4.5,0),画绿色

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

       收盘价)AND(VAR2

       VAR3的6日简单移动平均)),(收盘价*0.998),(开盘价*1.0025),4.5,0),COLOR4440FF

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

       收盘价)AND(VAR2

       VAR3的6日简单移动平均)),收盘价,开盘价,7,0),画绿色

       当满足条件VAR2上穿VAR3的6日简单移动平均时,在(最低价*0.95)位置画4号图标,线宽为3

       当满足条件VAR3的6日简单移动平均上穿VAR1时,在(最高价*1.05)位置画5号图标,线宽为3

       当满足条件VAR2上穿VAR3的6日简单移动平均时,在(最低价*0.988)位置书写文字,画黄色,线宽为3

       当满足条件VAR3的6日简单移动平均上穿VAR1时,在(最高价*1.02)位置书写文字,画绿色,线宽为3

       DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

       DEA赋值:DIFF的8日指数移动平均

       A1赋值:上次1日前的DIFF上穿DEA距今天数

       B1赋值:A1+1日前的收盘价

       CANDREF(DIFF,A1+1)

       DIFFANDCROSS(DIFF,DEA)

       当满足条件如果B1 ,返回?,否则返回?时,在?位置书写文字

       0,1,0),最低价-0.1,'大N战N役'),COLOR00FFFC

       RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100

       K赋值:RSV的3日[1日权重]移动平均

       D赋值:K的3日[1日权重]移动平均

       A2赋值:上次1日前的K上穿D距今天数

       B2赋值:A2+1日前的收盘价

       CANDREF(K,A2+1)

       KANDCROSS(K,D)

       当满足条件如果B2 ,返回?,否则返回?时,在?位置书写文字

       0,1,0),最低价-0.25,'瞄N准'),COLOR6C8CCF

       LC赋值:1日前的收盘价

       RSI1赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100

       RSI2赋值:收盘价-LC和0的较大值的12日[1日权重]移动平均/收盘价-LC的绝对值的12日[1日权重]移动平均*100

       A3赋值:上次1日前的RSI1上穿RSI2距今天数

       B3赋值:A3+1日前的收盘价

       CANDREF(RSI1,A3+1)

       RSI1ANDCROSS(RSI1,RSI2)

       当满足条件如果B3 ,返回?,否则返回?时,在?位置书写文字

       0,1,0),最低价-0.4,'瞄N准'),COLORFF05FF

       C1赋值:上次1日前的DEA上穿DIFF距今天数

       D1赋值:C1+1日前的收盘价

       CANDREF(DIFF,C1+1)

       DIFFANDCROSS(DEA,DIFF)

       当满足条件如果D1 ,返回?,否则返回?时,在?位置书写文字

       0,1,0),最高价+0.1,'撤退'),COLORB27800

       C2赋值:上次1日前的D上穿K距今天数

       D2赋值:C2+1日前的收盘价

       CANDREF(K,C2+1)

       KANDCROSS(D,K)

       当满足条件如果D2 ,返回?,否则返回?时,在?位置书写文字

       0,1,0),最高价+0.25,'撤退'),COLOR0AB000

       C3赋值:上次1日前的RSI2上穿RSI1距今天数

       D3赋值:C3+1日前的收盘价

       CANDREF(RSI1,C3+1)

       RSI1ANDCROSS(RSI2,RSI1)

       当满足条件如果D3 ,返回?,否则返回?时,在?位置书写文字

       0,1,0),最高价+0.4,'大撤退'),COLORFF0000

       输出MA8:收盘价的8日简单移动平均,画白色

       输出MA34:收盘价的20.5日简单移动平均,画黄色

       输出MA55:收盘价的41日简单移动平均,画青色

       SQ1赋值:开盘价

       收盘价的20.5日简单移动平均ANDC

       收盘价的20.5日简单移动平均

       SQ2赋值:收盘价的8日简单移动平均

       收盘价的20.5日简单移动平均

       SQ3赋值:收盘价的20.5日简单移动平均

       收盘价的41日简单移动平均

       SQ4赋值:MA34

       =1日前的MA34

       SQ5赋值:(手)

       成交量(手)的5日简单移动平均*1.01ANDV

       成交量(手)的10日简单移动平均*1.01

       SQ赋值:SQ1ANDSQ2ANDSQ3ANDSQ4ANDSQ5

       当满足条件SQ时,在最低价位置书写文字,画洋红色

       进攻赋值:0日前的21日内成交量(手)距今天数日前的收盘价

       M1赋值:收盘价的1日简单移动平均

       A赋值:成交量(手)

       1*1日前的成交量(手)AND(收盘价/1日前的收盘价-1)*100

       9.5ANDM1

       =进攻

       当满足条件A上穿1时,在最低价*0.98位置画3号图标,画白色

       当满足条件A时,在最低价*0.93位置书写文字,线宽为1,COLOR6C65FF

       SS1赋值:(最低价+最高价+收盘价*2)/4

       SS2赋值:SS1的4日简单移动平均

       SS3赋值:10日内SS2的最高值

       SS4赋值:SS3的3日简单移动平均

       SS5赋值:1.25*SS4-0.25*SS3

       XKKJ赋值:如果SS5 SS3,返回SS3,否则返回SS5

       FF1赋值:10日内SS2的最低值

       FF2赋值:FF1的3日简单移动平均

       FF3赋值:1.25*FF2-0.25*FF1

       DKKJ赋值:如果FF3 FF1,返回FF1,否则返回FF3

       MA13赋值:收盘价的13日简单移动平均

       ZDHM赋值:收盘价上穿DKKJANDCROSS(收盘价,MA13)ANDCROSS(收盘价,XKKJ)

       ZHM赋值:收盘价上穿MA13ANDCROSS(收盘价,XKKJ)


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信炒股必胜主图及选股指标公式源码分享 加入收藏