神奇指标网

通达信持股持币主图指标公式源码分享

浏览 506次浏览
标签: 主图
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15



相关简介:通达信持股持币主图指标公式源码分享


     通达信指标公式源码概况:


指标类别:通达信指标公式


授权方式:免费版


指标评级:★★★★★


指标分类:策略


画线方法:副图



   波段高手是日常大量应用的指标,如能熟练掌握,那么5天――10天左右取得10%的利润是较为轻松的,下面具体向用户介绍如下。

   先要掌握三个大原则:

   1、原则上只做5条线,横向运动或向上趋势的股票,拐头向下的原则上不介入。

   2、一般情况下,买入与卖出控制在3线2格之间,弱势时只控制在2线1格之间。

   3、最好结合YJD,顶底先知指标使用。




通达信指标公式源码:




    N:=5;M:=13;
    上:EMA(C,3),COLORBLUE,LINETHICK1;
    中:EMA(C,6),COLORWHITE,LINETHICK1;
    下:EMA(中,6),COLOR00FF00,LINETHICK1;
    IF(上>中AND上>REF(上,1),上,DRAWNULL),LINETHICK2,COLORRED;
    IF(中>下AND中>REF(中,1),中,DRAWNULL),LINETHICK2,COLORRED;
    DRAWBAND(上,RGB(255,255,0),中,RGB(256,200,0));
    QQ:=C<中;
    MM:=上>REF(上,1)ANDREF(上,1)<REF(上,2);
    超买:MA(C,10)*IF(CAPITAL=0,1.04,1.1),POINTDOT,COLORGREEN,LINETHICK2;
    超卖:MA(C,10)*IF(CAPITAL=0,0.95,0.9),POINTDOT,COLORRED,LINETHICK2;
    获利盘%:WINNER(CLOSE)*100,NODRAW,COLORWHITE;
    趋势线:EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42),POINTDOT,COLORFF00FF,LINETHICK4;
    V1:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
    V2:=(1-7/100)*(DMA(CLOSE,V1));
    V3:=(1+7/100)*(DMA(CLOSE,V1));
    V5:=MA((LOW+HIGH+CLOSE)/3,5);
    MA1:=MEMA(CLOSE,5);
    MA2:=ATAN((MA1/REF(MA1,1)-1)*100)*180/3.1416;
    MA3:=IF(MA2>0,MA2,MA2);
    MA5:=MA(CLOSE,N),COLOR888899;
    MA13:=MA(CLOSE,M),COLORFF00F0,LINETHICK2;
    VAR1:=CLOSE=HHV(C,4)AND(REF(C,1)>=REF(C,2)ORREF(C,1)>=REF(C,3))
    ORREF(C,1)=HHV(C,4)ANDCLOSE>=REF(C,2)ORREF(C,2)=HHV(C,4)AND
    REF(C,3)=LLV(C,4)ANDC>=REF(C,1)ORREF(C,3)=HHV(C,4)AND
    C>=REF(C,1)ANDC>=REF(C,2);
    {收盘价=4日内收盘价的最高值AND昨收>=2日前的收盘价}
    VAR2:=CLOSE=HHV(C,4)ANDREF(C,1)=LLV(C,4);
    {收盘价=4日内收盘价的最高值AND昨收=4日内收盘价的最低值}
    VAR3:=CLOSE=LLV(C,4)AND(REF(C,1)<REF(C,2)ORREF(C,1)<REF(C,3))OR
    REF(C,1)=LLV(C,4)ANDC<REF(C,2)ORREF(C,2)=LLV(C,4)AND
    REF(C,1)=HHV(C,4)ANDC<REF(C,1)ORREF(C,3)=LLV(C,4)AND
    C<REF(C,1)ANDC<REF(C,2);
    {收盘价=4日内收盘价的最低值AND(昨收<2日前的收盘价}
    VAR4:=REF(C,1)=LLV(C,4)ANDC>=REF(C,2)ORREF(C,2)=LLV(C,4)AND
    REF(C,1)<=REF(C,3)ANDREF(C,2)<REF(C,4)ANDC>=REF(C,1);
    {昨收=4日内收盘价的最低值AND收盘价>=2日前的收盘价}
    VAR5:=REF(C,1)=HHV(C,4)ANDC<REF(C,2)OR(REF(C,2)=HHV(C,4)AND
    REF(C,1)>REF(C,3)ORREF(C,3)=HHV(C,4)ANDREF(C,1)>REF(C,2))AND
    REF(C,2)>=REF(C,4)ANDC<REF(C,1);
    {昨收=4日内收盘价的最高值AND收盘价<2日前的收盘价}
    VAR6:=V5>REF(V5,1)ANDREF(V5,1)<REF(V5,2);
    {今日V5向上形成拐点}
    VAR7:=LOW<HHV(V5,13)ANDHIGH>HHV(V5,13)ANDCLOSE>REF(C,1)ANDCLOSE>OPEN;
    VAR8:=VAR7ANDCOUNT(VAR6,2);
    VAR9:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6);
    VAR10:=EMA(MA(C,13),13);
    VAR11:=FILTER((LLV(VAR9,2)=LLV(VAR9,7)ANDCOUNT(VAR9<0,2)AND
    CROSS(VAR9,MA(VAR9,2)))=1,5);
    VAR12:=FILTER((HHV(VAR9,2)=HHV(VAR9,7)ANDCOUNT(VAR9>50,2)AND
    CROSS(MA(VAR9,2),VAR9))=1,1);
    VAR13:=SMA(EMA((C-REF(C,1))/REF(C,1),5)*100,3,1)*10;
    VAR14:=FILTER(((CROSS(VAR13,0)ORCROSS(C,VAR10))ANDVAR11)=1,3);
    VAR15:=MA(C,18)>=REF(MA(C,18),3)ANDCROSS(C,MA(C,18));
    VAR16:=VAR8ANDNOT(REF(VAR8,1));
    RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
    K:=SMA(RSV,3,1);
    D:=SMA(K,3,1);
    J:=3*K-2*D;
    金叉:=CROSS(J,D);
    死叉:=CROSS(D,J);
    买1:=(VAR14ORVAR15)ANDVAR11;
    买2:=(VAR14ORVAR15)ANDVAR4;
    买3:=(VAR14ORVAR15)ANDVAR2;
    买4:=(VAR2ANDVAR11)OR(VAR4ANDVAR11);
    买5:=(金叉ANDVAR4)OR(金叉ANDVAR2)OR(金叉ANDVAR11);
    {涨停}
    STICKLINE(CLOSE>REF(CLOSE,1)*1.0985ANDCLOSE=HIGH,CLOSE,OPEN,4,-1),
    COLOR00FFFF;
    {跌停}
    STICKLINE(CLOSE<REF(CLOSE,1)*0.9015ANDCLOSE=LOW,CLOSE,OPEN,4,-1),
    COLORGREEN;
    {蓝}
    STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,3.3,0),COLORFF6600;
    STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,2.4,0),COLORFF8800;
    STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,1.3,0),COLORFFAA00;
    STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,0.6,0),COLORFFCC00;
    {红}
    STICKLINE(CLOSE>OPEN,CLOSE,OPEN,3.3,0),COLOR000066;
    STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2.4,0),COLOR000099;
    STICKLINE(CLOSE>OPEN,CLOSE,OPEN,1.3,0),COLOR0000DD;
    STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.5,0),COLORCC66FF;
    {绿}
    STICKLINE(VAR3,OPEN,(OPEN+CLOSE)/2,3.3,0),COLOR009900;
    STICKLINE(VAR3,OPEN,(OPEN+CLOSE)/2,2.4,0),COLOR00BB00;
    STICKLINE(VAR3,OPEN,(OPEN+CLOSE)/2,1.3,0),COLOR00DD00;
    STICKLINE(VAR3,OPEN,(OPEN+CLOSE)/2,0.5,0),COLOR00FF00;
    {灰}
    STICKLINE(VAR4ANDMM,OPEN,(OPEN+CLOSE)/2,3.3,0),COLOR999999;
    STICKLINE(VAR4ANDMM,OPEN,(OPEN+CLOSE)/2,2.2,0),COLORBBBBBB;
    STICKLINE(VAR4ANDMM,OPEN,(OPEN+CLOSE)/2,1.3,0),COLORDDDDDD;
    STICKLINE(VAR4ANDMM,OPEN,(OPEN+CLOSE)/2,0.5,0),COLORFFFFFF;
    STICKLINE(金叉,OPEN,CLOSE,0.5,0),COLORYELLOW;
    STICKLINE(死叉,OPEN,CLOSE,0.5,0),COLOR000066;
    DRAWICON(VAR16,LOW-0.02,1);
    DRAWICON(买1OR买2OR买3OR买4OR买5ANDMM,LOW-0.05,1);
    DRAWICON(死叉ORCROSS(50,VAR9)ANDQQANDK>50,HIGH+0.01,2);
    X1:=(C+L+H)/3;
    BB5:=ATAN(EMA(X1,7)-REF(EMA(X1,7),1))*3.1416*10;
    EMA3:=EMA(C,3);
    DRAWTEXT(FILTER(BB5>1ANDEMA(X1,7)>REF(EMA(X1,7),1),10),
    LOW*0.99,'★∠45'),COLORFFFFFF;
    VAR81:=1;
    VAR82:=((((2*CLOSE)+HIGH)+LOW)/4);
    低金叉进:=20,COLORYELLOW,LINETHICK2;
    高死叉出:=90,COLORGREEN,LINETHICK3;
    VAR84:=LLV(LOW,5);
    VAR85:=HHV(HIGH,4);
    C1:=(EMA((((VAR82-VAR84)/(VAR85-VAR84))*100),4)*VAR81),COLORFF00FF,LINETHICK2;
    C2:=(EMA(((0.667*REF(C1,1))+(0.333*C1)),2)*VAR81),COLORFFFFFF,LINETHICK2;
    条件:=CROSS(C1,C2)ANDC1<40;
    条件0:=CROSS(C2,C1)ANDC1>90;
    TJ1:=CROSS(C1,C2);
    TJ2:=CROSS(C2,C1);
    TJ3:=CROSS(C1,C2)ANDREF(C1,1)<20;
    TJ4:=CROSS(C2,C1)ANDREF(C1,1)>80;
    DRAWTEXT(条件0,H*1.02,'S'),COLORBLUE;
    DRAWTEXT(TJ3ANDMM,L*0.98,'底'),COLORFF00FF;
    DRAWTEXT(TJ4ANDQQ,H*1.02,'逃跑'),COLORGREEN;
    DRAWTEXT(TJ4,H*1.02,'逃'),COLORGREEN;
    水平面:=EMA(CLOSE,89),COLOR3399FF;
    AAA:=(3*C+H+L+O)/6;
    短趋:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3)+4*REF(AAA,4)+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/36;
    中趋:=(LLV(短趋,2)+LLV(短趋,4)+LLV(短趋,6))/3;
    TTJ1:=VOL=HHV(VOL,10)ANDVOL>2*REF(VOL,1)ANDCLOSE>短趋;
    立桩量:=FILTER(TTJ1,5);
    TTJ2:=IF(BARSLAST(立桩量)=1ANDCLOSE>REF(HIGH,1),1,IF(BARSLAST(立桩量)=2ANDCLOSE>REF(HIGH,2),1,IF(BARSLAST(立桩量)=3ANDCLOSE>REF(HIGH,3),1,0)));
    突破:=TTJ2=1;
    TTJ3:=IF(BARSLAST(立桩量)=1ANDCLOSE>REF(LOW,1),1,IF(BARSLAST(立桩量)=2ANDCLOSE>REF(LOW,2),1,IF(BARSLAST(立桩量)=3ANDCLOSE>REF(LOW,3),1,0)));
    三天法则:=TTJ3=1;
    成立:=三天法则AND突破;
    条件成立:=FILTER(成立,3);
    DRAWTEXT(条件成立,L*0.93,'立桩量'),COLOR00FFFF;
    VAR90:=((((HHV((((EMA(DCLOSE,12)-EMA(DCLOSE,26))-(EMA((EMA(DCLOSE,12)
    -EMA(DCLOSE,26)),9)))*2),4)<0)AND((((EMA(DCLOSE,12)-EMA(DCLOSE,26))-
    (EMA((EMA(DCLOSE,12)-EMA(DCLOSE,26)),9)))*2)>REF((((EMA(DCLOSE,12)
    -EMA(DCLOSE,26))-(EMA((EMA(DCLOSE,12)-EMA(DCLOSE,26)),9)))*2),1)))
    AND(REF((((EMA(DCLOSE,12)-EMA(DCLOSE,26))-(EMA((EMA(DCLOSE,12)-
    EMA(DCLOSE,26)),9)))*2),1)<REF((((EMA(DCLOSE,12)-EMA(DCLOSE,26))-
    (EMA((EMA(DCLOSE,12)-EMA(DCLOSE,26)),9)))*2),2)))AND(REF((((EMA(DCLOSE,12)
    -EMA(DCLOSE,26))-(EMA((EMA(DCLOSE,12)-EMA(DCLOSE,26)),9)))*2),2)
    <REF((((EMA(DCLOSE,12)-EMA(DCLOSE,26))-(EMA((EMA(DCLOSE,12)-EMA(DCLOSE,
    26)),9)))*2),3)));
    DRAWTEXT(VAR90ANDMM,L*0.98,'买'),COLORRED;
    DRAWTEXT(VAR90,L*0.98,'←短买'),COLORRED;
    DRAWTEXT(CROSS(MA(C,3),MA(C,9))ANDC>=REF(C,1)ANDC>O,L*0.98,'追'),COLORMAGENTA;
    DRAWTEXT(REF(C,BARSLAST(REF(CROSS("MACD.DIF","MACD.DEA"),1))+1)>CAND
    REF("MACD.DIF",BARSLAST(REF(CROSS("MACD.DIF","MACD.DEA"),1))+1)
    <"MACD.DIF"ANDCROSS("MACD.DIF","MACD.DEA")
    >0,L-0.02,'★M'),COLORFF00FF;{MACD底背离}
    DRAWTEXT(REF(C,BARSLAST(REF(CROSS("KDJ.K","KDJ.D"),1))+1)>CAND
    REF("KDJ.K",BARSLAST(REF(CROSS("KDJ.K","KDJ.D"),1))+1)<"KDJ.K"AND
    CROSS("KDJ.K","KDJ.D"),L-0.10,'◎K'),COLORFF00FF;{KDJ底背离}
    DRAWTEXT(REF(C,BARSLAST(REF(CROSS("RSI.RSI1","RSI.RSI2"),1))+1)>CAND
    REF("RSI.RSI1",BARSLAST(REF(CROSS("RSI.RSI1","RSI.RSI2"),1))+1)
    <"RSI.RSI1"ANDCROSS("RSI.RSI1","RSI.RSI2")
    >0,L-0.18,'◆R'),COLORFF00FF;{RSI底背离};
    DRAWTEXT(REF(C,BARSLAST(REF(CROSS("MACD.DEA","MACD.DIF"),1))+1)<C
    ANDREF("MACD.DIF",BARSLAST(REF(CROSS("MACD.DEA","MACD.DIF"),1))+1)
    >"MACD.DIF"ANDCROSS("MACD.DEA","MACD.DIF")
    >0,H+0.16,'★M'),COLORGREEN;{MACD顶背离};
    DRAWTEXT(REF(C,BARSLAST(REF(CROSS("KDJ.D","KDJ.K"),1))+1)<C
    ANDREF("KDJ.K",BARSLAST(REF(CROSS("KDJ.D","KDJ.K"),1))+1)
    >"KDJ.K"ANDCROSS("KDJ.D","KDJ.K")>0,H+0.08,'◎K'),COLORGREEN;{KDJ顶背离}
    DRAWTEXT(REF(C,BARSLAST(REF(CROSS("RSI.RSI2","RSI.RSI1"),1))+1)<CAND
    REF("RSI.RSI1",BARSLAST(REF(CROSS("RSI.RSI2","RSI.RSI1"),1))+1)>"RSI.RSI1"
    ANDCROSS("RSI.RSI2","RSI.RSI1")>0,H+0.04,'◆R'),COLORGREEN;{RSI顶背离};
    AA05:=MA(C,5);
    AA30:=MA(C,30);
    MA05:=MA(C,5);
    MA10:=MA(C,13);
    MA30:=MA(C,34);
    BB05:=ATAN((MA05/REF(MA05,1)-1)*100)*180/3.1416;
    BB10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;
    BB30:=ATAN((MA30/REF(MA30,1)-1)*100)*180/3.1416;
    速度5:=SMA(EMA((MA05-REF(MA05,1))/REF(MA05,1),3)*100,3,1);
    加速度5:=EMA((速度5-REF(速度5,1)),3);
    五日乖离率:=(C-AA05)/AA05*100;
    三拾日乖离率:=(C-MA30)/MA30*100;
    MR:=COUNT(CROSS(五日乖离率,0),3)>=1AND三拾日乖离率>REF(三拾日乖离率,1)ANDAA05>REF(AA05,1)AND(C/REF(C,1)-1)*100>5ANDREF(C,1)<AA30;
    买入:=FILTER(MR,10);
    DRAWTEXT(买入,LOW*0.98,'←买入'),COLORRED;
    {强势狙击:=FILTER(BB30>30ANDBB10>45ANDCROSS(BB05,60),10);
    DRAWTEXT(强势狙击,LOW*0.98,'←强势狙击'),COLORRED;}
    加仓:=FILTER(COUNT(CROSS(BB05,30),5)>=1ANDMA05>REF(MA05,1)AND三拾日乖离率>REF(三拾日乖离率,1)ANDMA10>REF(MA10,1)AND加速度5>REF(加速度5,1)AND速度5>REF(速度5,1),10);
    DRAWTEXT(加仓,LOW*0.98,'←加仓'),COLORRED;
    VAR1:=CLOSE-REF(CLOSE,1);
    VAR2:=100*EMA(EMA(VAR1,5),3)/EMA(EMA(ABS(VAR1),5),3);
    VAR3:=100*EMA(EMA(VAR1,13),8)/EMA(EMA(ABS(VAR1),13),8);
    VAR4:=VAR2>VAR3;
    VAR5:=IF(VAR4,6,0);
    VAR6:=EMA(CLOSE,8)-EMA(CLOSE,13);
    VAR7:=EMA(VAR6,5);
    VAR8:=VAR6>VAR7;
    VAR9:=IF(VAR8,1,0);
    VAR10:=(EMA(CLOSE,3)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4;
    VAR11:=CLOSE>VAR10;
    VAR12:=IF(VAR11,5,0);
    VAR13:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
    VAR14:=SMA(VAR13,3,1);
    VAR15:=SMA(VAR14,3,1);
    VAR16:=VAR14>VAR15;
    VAR17:=IF(VAR16,2,0);
    VAR18:=REF(CLOSE,1);
    VAR19:=SMA(MAX(CLOSE-VAR18,0),5,1)/SMA(ABS(CLOSE-VAR18),5,1)*100;
    VAR20:=SMA(MAX(CLOSE-VAR18,0),13,1)/SMA(ABS(CLOSE-VAR18),13,1)*100;
    VAR21:=VAR19>VAR20;
    VAR22:=IF(VAR21,3,0);
    VAR23:=(-(HHV(HIGH,13)-CLOSE))/(HHV(HIGH,13)-LLV(LOW,13))*100;
    VAR24:=SMA(VAR23,3,1);
    VAR25:=SMA(VAR24,3,1);
    VAR26:=VAR24>VAR25;
    VAR27:=IF(VAR26,4,0);
    VAR28:=VAR8+VAR16+VAR21+VAR26+VAR11+VAR4-3;
    【持股】:VAR28>0,NODRAW,COLORMAGENTA;
    【持币】:VAR28<0,NODRAW,COLORGREEN;
    【变盘】:VAR28=0,NODRAW,COLORYELLOW;
    0,COLORYELLOW;
    STICKLINE(【持股】,0,VAR28,2,0),COLORMAGENTA;
    STICKLINE(【持币】,0,ABS(VAR28),2,0),COLORGREEN;
    STICKLINE(【变盘】,0,1,2,0),COLORYELLOW;
    DRAWICON(【持股】ANDREF(VAR28,1)<=0,-0.8,7);
    DRAWICON(【持币】ANDREF(VAR28,1)>=0,-0.8,8);
    【必买】:【持股】ANDREF(VAR28,1)<=0ANDCROSS(CLOSE,EMA(CLOSE,5))ANDCROSS(CLOSE,EMA(CLOSE,10))ANDCROSS(CLOSE,EMA(CLOSE,20))ANDLOW>REF(LOW,1)ANDMACD.MACD>0,NODRAW,COLORRED;
    STICKLINE(【必买】,-0.5,0,3,0),COLORRED;
    STICKLINE(【必买】,-0.5,-1,3,0),COLORYELLOW;






[源码注释]通达信公式动态翻译结果


   N赋值:5

   M赋值:13

   输出上:收盘价的3日指数移动平均,画蓝色,线宽为1

   输出中:收盘价的6日指数移动平均,画白色,线宽为1

   输出下:中的6日指数移动平均,COLOR00FF00,线宽为1

   如果上>,返回?,否则返回?

   中AND上>

   1日前的上,上,无效数),线宽为2,画红色

   如果中>,返回?,否则返回?

   下AND中>

   1日前的中,中,无效数),线宽为2,画红色

   画带状线

   QQ赋值:收盘价<

   中

   MM赋值:上>

   1日前的上ANDREF(上,1)<

   2日前的上

   输出超买:收盘价的10日简单移动平均*如果当前流通股本(手)=0,返回1.04,否则返回1.1,POINTDOT,画绿色,线宽为2

   输出超卖:收盘价的10日简单移动平均*如果当前流通股本(手)=0,返回0.95,否则返回0.9,POINTDOT,画红色,线宽为2

   输出获利盘%:以收盘价计算的获利盘比例*100,NODRAW,画白色

   输出趋势线:((收盘价的21日线性回归斜率*20)+收盘价)的42日指数移动平均,POINTDOT,COLORFF00FF,线宽为4

   V1赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均

   V2赋值:(1-7/100)*(以V1为权重收盘价的动态移动平均)

   V3赋值:(1+7/100)*(以V1为权重收盘价的动态移动平均)

   V5赋值:(最低价+最高价+收盘价)/3的5日简单移动平均

   MA1赋值:收盘价的5日平滑移动平均

   MA2赋值:(MA1/1日前的MA1-1)*100的反正切*180/3.1416

   MA3赋值:如果MA2>,返回?,否则返回?

   0,MA2,MA2)

   MA5赋值:收盘价的N日简单移动平均,COLOR888899

   MA13赋值:收盘价的M日简单移动平均,COLORFF00F0,线宽为2

   VAR1赋值:收盘价=4日内收盘价的最高值AND(1日前的收盘价>

   =2日前的收盘价ORREF(收盘价,1)>

   =3日前的收盘价)ORREF(收盘价,1)=4日内收盘价的最高值ANDCLOSE>

   =2日前的收盘价ORREF(收盘价,2)=4日内收盘价的最高值AND3日前的收盘价=4日内收盘价的最低值ANDC>

   =1日前的收盘价ORREF(收盘价,3)=4日内收盘价的最高值AND收盘价>

   =1日前的收盘价ANDC>

   =2日前的收盘价

   VAR2赋值:收盘价=4日内收盘价的最高值ANDREF(收盘价,1)=4日内收盘价的最低值

   VAR3赋值:收盘价=4日内收盘价的最低值AND(1日前的收盘价<

   2日前的收盘价ORREF(收盘价,1)<

   3日前的收盘价)OR1日前的收盘价=4日内收盘价的最低值ANDC<

   2日前的收盘价ORREF(收盘价,2)=4日内收盘价的最低值AND1日前的收盘价=4日内收盘价的最高值ANDC<

   1日前的收盘价ORREF(收盘价,3)=4日内收盘价的最低值AND收盘价<

   1日前的收盘价ANDC<

   2日前的收盘价

   VAR4赋值:1日前的收盘价=4日内收盘价的最低值ANDC>

   =2日前的收盘价ORREF(收盘价,2)=4日内收盘价的最低值AND1日前的收盘价<

   =3日前的收盘价ANDREF(收盘价,2)<

   4日前的收盘价ANDC>

   =1日前的收盘价

   VAR5赋值:1日前的收盘价=4日内收盘价的最高值ANDC<

   2日前的收盘价OR(2日前的收盘价=4日内收盘价的最高值AND1日前的收盘价>

   3日前的收盘价ORREF(收盘价,3)=4日内收盘价的最高值ANDREF(收盘价,1)>

   2日前的收盘价)AND2日前的收盘价>

   =4日前的收盘价ANDC<

   1日前的收盘价

   VAR6赋值:V5>

   1日前的V5ANDREF(V5,1)<

   2日前的V5

   VAR7赋值:最低价<

   13日内V5的最高值ANDHIGH>

   13日内V5的最高值ANDCLOSE>

   1日前的收盘价ANDCLOSE>

   开盘价

   VAR8赋值:VAR7ANDCOUNT(VAR6,2)

   VAR9赋值:100*收盘价-1日前的收盘价的6日指数移动平均的6日指数移动平均/收盘价-1日前的收盘价的绝对值的6日指数移动平均的6日指数移动平均

   VAR10赋值:收盘价的13日简单移动平均的13日指数移动平均

   VAR11赋值:(2日内VAR9的最低值=7日内VAR9的最低值ANDCOUNT(VAR9<的?日过滤

   0,2)ANDVAR9上穿VAR9的2日简单移动平均)=1,5)

   VAR12赋值:(2日内VAR9的最高值=7日内VAR9的最高值ANDCOUNT(VAR9>的?日过滤

   50,2)ANDVAR9的2日简单移动平均上穿VAR9)=1,1)

   VAR13赋值:(收盘价-1日前的收盘价)/1日前的收盘价的5日指数移动平均*100的3日[1日权重]移动平均*10

   VAR14赋值:((VAR13上穿0ORCROSS(收盘价,VAR10))ANDVAR11)=1的3日过滤

   VAR15赋值:收盘价的18日简单移动平均>

   =3日前的收盘价的18日简单移动平均ANDCROSS(收盘价,收盘价的18日简单移动平均)

   VAR16赋值:VAR8ANDNOT(1日前的VAR8)

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

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

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

   J赋值:3*K-2*D

   金叉赋值:J上穿D

   死叉赋值:D上穿J

   买1赋值:(VAR14ORVAR15)ANDVAR11

   买2赋值:(VAR14ORVAR15)ANDVAR4

   买3赋值:(VAR14ORVAR15)ANDVAR2

   买4赋值:(VAR2ANDVAR11)OR(VAR4ANDVAR11)

   买5赋值:(金叉ANDVAR4)OR(金叉ANDVAR2)OR(金叉ANDVAR11)

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

   1日前的收盘价*1.0985ANDCLOSE=最高价,收盘价,开盘价,4,-1),COLOR00FFFF

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

   1日前的收盘价*0.9015ANDCLOSE=最低价,收盘价,开盘价,4,-1),画绿色

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

   =收盘价,收盘价,开盘价,3.3,0),COLORFF6600

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

   =收盘价,收盘价,开盘价,2.4,0),COLORFF8800

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

   =收盘价,收盘价,开盘价,1.3,0),COLORFFAA00

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

   =收盘价,收盘价,开盘价,0.6,0),COLORFFCC00

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

   开盘价,收盘价,开盘价,3.3,0),COLOR000066

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

   开盘价,收盘价,开盘价,2.4,0),COLOR000099

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

   开盘价,收盘价,开盘价,1.3,0),COLOR0000DD

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

   开盘价,收盘价,开盘价,0.5,0),COLORCC66FF

   当满足条件VAR3时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为3.3,0不为0则画空心柱.,COLOR009900

   当满足条件VAR3时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLOR00BB00

   当满足条件VAR3时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为1.3,0不为0则画空心柱.,COLOR00DD00

   当满足条件VAR3时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FF00

   当满足条件VAR4ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为3.3,0不为0则画空心柱.,COLOR999999

   当满足条件VAR4ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLORBBBBBB

   当满足条件VAR4ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为1.3,0不为0则画空心柱.,COLORDDDDDD

   当满足条件VAR4ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFFFFF

   当满足条件金叉时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色

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

   当满足条件VAR16时,在最低价-0.02位置画1号图标

   当满足条件买1OR买2OR买3OR买4OR买5ANDMM时,在最低价-0.05位置画1号图标

   当满足条件死叉ORCROSS(50,VAR9)ANDQQANDK>时,在?位置画?号图标

   50,最高价+0.01,2)

   X1赋值:(收盘价+最低价+最高价)/3

   BB5赋值:X1的7日指数移动平均-1日前的X1的7日指数移动平均的反正切*3.1416*10

   EMA3赋值:收盘价的3日指数移动平均

   当满足条件BB5>的?日过滤时,在?位置书写文字

   1ANDEMA(X1,7)>

   1日前的X1的7日指数移动平均,10),最低价*0.99,'★∠45'),COLORFFFFFF

   VAR81赋值:1

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

   低金叉进赋值:20,画黄色,线宽为2

   高死叉出赋值:90,画绿色,线宽为3

   VAR84赋值:5日内最低价的最低值

   VAR85赋值:4日内最高价的最高值

   C1赋值:((((VAR82-VAR84)/(VAR85-VAR84))*100)的4日指数移动平均*VAR81),COLORFF00FF,线宽为2

   C2赋值:(((0.667*1日前的C1)+(0.333*C1))的2日指数移动平均*VAR81),COLORFFFFFF,线宽为2

   条件赋值:C1上穿C2ANDC1<

   40

   条件0赋值:C2上穿C1ANDC1>

   90

   TJ1赋值:C1上穿C2

   TJ2赋值:C2上穿C1

   TJ3赋值:C1上穿C2ANDREF(C1,1)<

   20

   TJ4赋值:C2上穿C1ANDREF(C1,1)>

   80

   当满足条件条件0时,在最高价*1.02位置书写文字,画蓝色

   当满足条件TJ3ANDMM时,在最低价*0.98位置书写文字,COLORFF00FF

   当满足条件TJ4ANDQQ时,在最高价*1.02位置书写文字,画绿色

   当满足条件TJ4时,在最高价*1.02位置书写文字,画绿色

   水平面赋值:收盘价的89日指数移动平均,COLOR3399FF

   AAA赋值:(3*收盘价+最高价+最低价+开盘价)/6

   短趋赋值:(8*AAA+7*1日前的AAA+6*2日前的AAA+5*3日前的AAA+4*4日前的AAA+3*5日前的AAA+2*6日前的AAA+8日前的AAA)/36

   中趋赋值:(2日内短趋的最低值+4日内短趋的最低值+6日内短趋的最低值)/3

   TTJ1赋值:成交量(手)=10日内成交量(手)的最高值ANDVOL>

   2*1日前的成交量(手)ANDCLOSE>

   短趋

   立桩量赋值:TTJ1的5日过滤

   TTJ2赋值:如果上次立桩量距今天数=1ANDCLOSE>,返回?,否则返回?

   1日前的最高价,1,如果上次立桩量距今天数=2ANDCLOSE>,返回?,否则返回?

   2日前的最高价,1,如果上次立桩量距今天数=3ANDCLOSE>,返回?,否则返回?

   3日前的最高价,1,0)))

   突破赋值:TTJ2=1

   TTJ3赋值:如果上次立桩量距今天数=1ANDCLOSE>,返回?,否则返回?

   1日前的最低价,1,如果上次立桩量距今天数=2ANDCLOSE>,返回?,否则返回?

   2日前的最低价,1,如果上次立桩量距今天数=3ANDCLOSE>,返回?,否则返回?

   3日前的最低价,1,0)))

   三天法则赋值:TTJ3=1

   成立赋值:三天法则AND突破

   条件成立赋值:成立的3日过滤

   当满足条件条件成立时,在最低价*0.93位置书写文字,COLOR00FFFF

   VAR90赋值:((((4日内(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)的最高值<

   0)AND((((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)>

   1日前的(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)))AND(1日前的(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)<

   2日前的(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)))AND(2日前的(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)<

   3日前的(((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)-((不定周期收盘价的12日指数移动平均-不定周期收盘价的26日指数移动平均)的9日指数移动平均))*2)))

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

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

   当满足条件收盘价的3日简单移动平均上穿收盘价的9日简单移动平均ANDC>时,在?位置书写文字

   =1日前的收盘价ANDC>

   开盘价,最低价*0.98,'追'),画洋红色

   当满足条件上次1日前的"平滑异同平均线的DIF"上穿"平滑异同平均线的DEA"距今天数+1日前的收盘价>时,在?位置书写文字

   CAND上次1日前的"平滑异同平均线的DIF"上穿"平滑异同平均线的DEA"距今天数+1日前的"平滑异同平均线的DIF"<

   "平滑异同平均线的DIF"ANDCROSS("平滑异同平均线的DIF","平滑异同平均线的DEA")>

   0,最低价-0.02,'★M'),COLORFF00FF

   当满足条件上次1日前的"KDJ的K"上穿"KDJ的D"距今天数+1日前的收盘价>时,在?位置书写文字

   CAND上次1日前的"KDJ的K"上穿"KDJ的D"距今天数+1日前的"KDJ的K"<

   "KDJ的K"AND"KDJ的K"上穿"KDJ的D",最低价-0.10,'◎K'),COLORFF00FF

   当满足条件上次1日前的"RSI的RSI1"上穿"RSI的RSI2"距今天数+1日前的收盘价>时,在?位置书写文字

   CAND上次1日前的"RSI的RSI1"上穿"RSI的RSI2"距今天数+1日前的"RSI的RSI1"<

   "RSI的RSI1"ANDCROSS("RSI的RSI1","RSI的RSI2")>

   0,最低价-0.18,'◆R'),COLORFF00FF

   当满足条件上次1日前的"平滑异同平均线的DEA"上穿"平滑异同平均线的DIF"距今天数+1日前的收盘价<时,在?位置书写文字

   收盘价ANDREF("平滑异同平均线的DIF",上次1日前的"平滑异同平均线的DEA"上穿"平滑异同平均线的DIF"距今天数+1)>

   "平滑异同平均线的DIF"ANDCROSS("平滑异同平均线的DEA","平滑异同平均线的DIF")>

   0,最高价+0.16,'★M'),画绿色

   当满足条件上次1日前的"KDJ的D"上穿"KDJ的K"距今天数+1日前的收盘价<时,在?位置书写文字

   收盘价ANDREF("KDJ的K",上次1日前的"KDJ的D"上穿"KDJ的K"距今天数+1)>

   "KDJ的K"ANDCROSS("KDJ的D","KDJ的K")>

   0,最高价+0.08,'◎K'),画绿色

   当满足条件上次1日前的"RSI的RSI2"上穿"RSI的RSI1"距今天数+1日前的收盘价<时,在?位置书写文字

   CAND上次1日前的"RSI的RSI2"上穿"RSI的RSI1"距今天数+1日前的"RSI的RSI1">

   "RSI的RSI1"ANDCROSS("RSI的RSI2","RSI的RSI1")>

   0,最高价+0.04,'◆R'),画绿色

   AA05赋值:收盘价的5日简单移动平均

   AA30赋值:收盘价的30日简单移动平均

   MA05赋值:收盘价的5日简单移动平均

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

   MA30赋值:收盘价的34日简单移动平均

   BB05赋值:(MA05/1日前的MA05-1)*100的反正切*180/3.1416

   BB10赋值:(MA10/1日前的MA10-1)*100的反正切*180/3.1416

   BB30赋值:(MA30/1日前的MA30-1)*100的反正切*180/3.1416

   速度5赋值:(MA05-1日前的MA05)/1日前的MA05的3日指数移动平均*100的3日[1日权重]移动平均

   加速度5赋值:(速度5-1日前的速度5)的3日指数移动平均

   五日乖离率赋值:(收盘价-AA05)/AA05*100

   三拾日乖离率赋值:(收盘价-MA30)/MA30*100

   MR赋值:统计3日中满足五日乖离率上穿0的天数>

   =1AND三拾日乖离率>

   1日前的三拾日乖离率ANDAA05>

   1日前的AA05AND(收盘价/1日前的收盘价-1)*100>

   5ANDREF(收盘价,1)<

   AA30

   买入赋值:MR的10日过滤

   当满足条件买入时,在最低价*0.98位置书写文字,画红色

   加仓赋值:统计5日中满足BB05上穿30的天数>的?日过滤

   =1ANDMA05>

   1日前的MA05AND三拾日乖离率>

   1日前的三拾日乖离率ANDMA10>

   1日前的MA10AND加速度5>

   1日前的加速度5AND速度5>

   1日前的速度5,10)

   当满足条件加仓时,在最低价*0.98位置书写文字,画红色

   VAR1赋值:收盘价-1日前的收盘价

   VAR2赋值:100*VAR1的5日指数移动平均的3日指数移动平均/VAR1的绝对值的5日指数移动平均的3日指数移动平均

   VAR3赋值:100*VAR1的13日指数移动平均的8日指数移动平均/VAR1的绝对值的13日指数移动平均的8日指数移动平均

   VAR4赋值:VAR2>VAR3

   VAR5赋值:如果VAR4,返回6,否则返回0

   VAR6赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均

   VAR7赋值:VAR6的5日指数移动平均

   VAR8赋值:VAR6>VAR7

   VAR9赋值:如果VAR8,返回1,否则返回0

   VAR10赋值:(收盘价的3日指数移动平均+收盘价的6日指数移动平均+收盘价的12日指数移动平均+收盘价的24日指数移动平均)/4

   VAR11赋值:收盘价>VAR10

   VAR12赋值:如果VAR11,返回5,否则返回0

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

   VAR14赋值:VAR13的3日[1日权重]移动平均

   VAR15赋值:VAR14的3日[1日权重]移动平均

   VAR16赋值:VAR14>VAR15

   VAR17赋值:如果VAR16,返回2,否则返回0

   VAR18赋值:1日前的收盘价

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

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

   VAR21赋值:VAR19>VAR20

   VAR22赋值:如果VAR21,返回3,否则返回0

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

   VAR24赋值:VAR23的3日[1日权重]移动平均

   VAR25赋值:VAR24的3日[1日权重]移动平均

   VAR26赋值:VAR24>VAR25

   VAR27赋值:如果VAR26,返回4,否则返回0

   VAR28赋值:VAR8+VAR16+VAR21+VAR26+VAR11+VAR4-3

   输出【持股】:VAR28>0,NODRAW,画洋红色

   输出【持币】:VAR28<0,NODRAW,画绿色

   输出【变盘】:VAR28=0,NODRAW,画黄色

   0,画黄色

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

   当满足条件【持币】时,在0和VAR28的绝对值位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色

   当满足条件【变盘】时,在0和1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色

   当满足条件【持股】ANDREF(VAR28,1)<=0时,在-0.8位置画7号图标

   当满足条件【持币】ANDREF(VAR28,1)>=0时,在-0.8位置画8号图标

   输出【必买】:【持股】ANDREF(VAR28,1)<=0ANDCROSS(收盘价,收盘价的5日指数移动平均)ANDCROSS(收盘价,收盘价的10日指数移动平均)ANDCROSS(收盘价,收盘价的20日指数移动平均)ANDLOW>1日前的最低价ANDMACD.平滑异同平均线>0,NODRAW,画红色

   当满足条件【必买】时,在-0.5和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色

   当满足条件【必买】时,在-0.5和-1位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色




神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论