神奇指标网

通达信无敌趋势主图指标公式

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

  



     相关简介:   通达信无敌趋势主图指标公式                              


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图/主图





未来函数检测结果:

         暂未发现存在未来函数





通达信无敌趋势主图指标公式源码:



    STICKLINE(c>0,100,0,10,0),Color2B5516;
    VAR22L:=REF(H,1);
    VAR33L:=SMA(ABS(VAR22L-H),3,1)/SMA(MAX(VAR22L-H,0),3,1)*100;
    VAR44L:=EMA(IF(CLOSE*1.3,VAR33L*10,VAR33L/10),3);
    VAR55L:=HHV(H,13);
    VAR66L:=LLV(VAR44L,13);
    VAR77L:=IF(MA(CLOSE,34),1,0);
    VAR888:=EMA(IF(H=VAR55L,(VAR44L-VAR66L/2)*2,0),3)/618*VAR77L;
    VAR999:=IF(VAR888>100,100,VAR888);
    吸筹:VAR999,LINETHICK1,COLORCD7F32;
    STICKLINE(VAR999>-120,0,VAR999,4,10);
    80,COLOR0000FF;
    -10,COLORFFFF00;
    Var3C:=(HIGH+LOW+CLOSE*2)/4;
    Var3D:=EMA(Var3C,21);
    Var3E:=STD(Var3C,21);
    Var3F:=((Var3C-Var3D)/Var3E*100+200)/4;
    Var40:=(EMA(Var3F,5)-25)*1.56;
    Var41:=EMA(Var40,2)*1.22;
    AJD:=EMA(Var41,2);
    J:=3*Var41-2*AJD;
    50;
    火山:IF(J>100,20,0),LINETHICK0;
    STICKLINE(J>100,90,100,8,0),COLOR0022ff;
    KDJ1:=REF(COUNT(J>REF(J,1),5)<=3,1)ANDREF(J,1)>80;
    KDJ2:=J<REF(J,1);
    反转:IF(FILTER(KDJ1ANDKDJ2,3),50,100),COLOR0066FF;
    STICKLINE(反转,100,反转,4,10);
    Var1:=1;
    趋势线:((3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1)-50)*1.032+50),COLORRED;
    Var2:=(2*CLOSE+HIGH+LOW+OPEN)/5;
    Var3:=LLV(LOW,34);
    Var4:=HHV(HIGH,34);
    SK:EMA((Var2-Var3)/(Var4-Var3)*100,13)*Var1,colorwhite;
    SD:EMA(SK,2),coloryellow;
    IFBARSTATUS=2then
    DRAWTEXTREL(20,20,'☆短线看牛熊。'),colormagenta;
    DRAWTEXTREL(20,80,'☆长线有云持股,无云休息。'),colormagenta;
    DRAWTEXTREL(20,140,'☆数字不变不要动!'),COLOR0055FF;
    DRAWTEXTREL(20,200,'☆数字变大我高兴!数字变小多考虑!'),COLOR0055FF;
    IFBARSTATUS=2then
    获利盘:=WINNER(CLOSE)*100;
    IFBARSTATUS=2then
    平均成本:=COST(50);
    日换手率:=vol/CAPITAL*100;
    DRAWTEXTREL(20,700,'获利盘:'+获利盘+'%'),colormagenta;
    DRAWTEXTREL(20,760,'平均成本:'+平均成本),colormagenta;
    zg:=FINANCE2(35);{总股}
    lta:=FINANCE2(37);{流通A}
    sy:=FINANCE2(3);{收益}
    sl:=DYNAINFO(39);{市盈率}
    wf:=FINANCE2(8);{未分}
    gj:=FINANCE2(7);{公积};
    jz:=FINANCE2(4);{净资}
    cw:='总股:'+zg+'流通A:'+lta+'收益:'+sy+'市盈率:'+sl+'未分:'+wf+'公积:'+gj+'净资:'+jz;
    IFCATEGORY<>0ANDBARSTATUS=2then
    DRAWTEXTREL(20,900,BKNAME),COLOR0055FF;
    DRAWTEXTREL(20,960,cw),COLOR0055FF;
    均价:=(CLOSE+HIGH+LOW+LOW)/4;
    p:=EMA(均价,9);
    q:=EMA(REF(p,1),3);
    换手1:=500*vol/capital;
    换手:=EMA(换手1,3);
    close3:=ref(close,3);
    close5:=ref(close,5);
    close7:=ref(close,7);
    close8:=ref(close,8);
    close13:=ref(close,13);
    close21:=ref(close,21);
    jc:=(ref(c,3)+ref(c,5)+ref(c,7)+ref(c,8)+ref(c,13)+ref(c,21))/6;
    参考:=sma(jc,5,1);
    参考价:=if(参考=0,c,参考);
    aa:=if(c>=ref(c,3),1,0);
    bb:=if(c>=ref(c,5),1,0);
    cc:=if(c>=ref(c,7),1,0);
    dd:=if(c>=ref(c,8),1,0);
    ee:=if(c>=ref(c,13),1,0);
    ff:=if(c>=ref(c,21),1,0);
    gz2:=aa+bb+cc+dd+ee+ff;
    kk:=0;
    fori=1TO4DO
    kk:=kk+REF(gz2,i);
    kkk:=kk/4;
    aaaa:=v>=ref(v,3);
    bbbb:=v>=ref(v,5);
    cccc:=v>=ref(v,7);
    dddd:=v>=ref(v,8);
    eeee:=v>=ref(v,13);
    ffff:=v>=ref(v,21);
    价涨:=aa+bb+cc+dd+ee+ff>=4;
    量涨:=aaaa+bbbb+cccc+dddd+eeee+ffff>=5;
    持有:aaand价涨and量涨,COLORWHITE,LINETHICK0;
    拉升:aaand价涨and量涨andc>MA(c,30)andMA(v,30)>ref(MA(v,30),1)andMA(c,30)>ref(MA(c,30),1),COLORWHITE,LINETHICK0;
    可能转强:STICKLINE(价涨andp>q,p,q,换手,0),COLOR444444,LAYER7;
    STICKLINE(价涨andp>q,p,q,换手/5,1),COLOR444444,LAYER7;
    有价有量:STICKLINE(价涨and量涨andp>q,p,q,换手,0),Color006600,LAYER7;
    量价不一:STICKLINE(价涨and量涨andp>qANDC<ref(C,1),p,q,换手/3,1),Color006600,LAYER7;
    可以持有:STICKLINE(持有andp>q,p,q,6,0),COLOR006666,LAYER7;
    可能拉升:STICKLINE(拉升andp>q,p,q,换手,0),COLOR660066,LAYER7;
    STICKLINE(拉升andp>q,p,q,换手/5,1),COLOR660066,LAYER7;
    M5:EMA(CLOSE,5);
    M10:EMA(CLOSE,10);
    M30:EMA(CLOSE,30);
    M60:EMA(CLOSE,60);
    Var1:=EMA(CLOSE,3)-EMA(CLOSE,6)-(EMA(CLOSE,6)-EMA(CLOSE,12))*(-100);
    Var2:=EMA(Var1,3);
    Var5:=CROSS(Var1,Var2);
    Var6:=CROSS(Var2,Var1);
    STICKLINE(C>=O,l,H,0,0),COLOR0000FF,LAYER2;
    STICKLINE(C<O,l,H,0,0),COLORFFFF00,LAYER2;
    STICKLINE(C>=O,O,C,8,1),COLOR0000FF,LAYER2;
    STICKLINE(C<O,O,C,8,0),COLORFFFF00,LAYER2;
    STICKLINE(Var6,OPEN,CLOSE,10,0),COLORBLUE,LAYER0;{兰色熊K}
    STICKLINE(Var5,OPEN,CLOSE,10,0),COLORYELLOW,LAYER0;{彩色牛K}
    STICKLINE(Var5,OPEN,CLOSE-(CLOSE-OPEN)*0.33,10,0),COLORaaccdd,LAYER0;{彩色牛K}
    STICKLINE(Var5,OPEN,CLOSE-(CLOSE-OPEN)*0.66,10,0),COLORRED,LAYER0;{彩色牛K}
    DRAWTEXT(c>0,(O+C)/2,NUMTOSTRN(gz2,0)),color888888,LAYER0,ALIGN1,VALIGN1;{彩色牛K}
    乖离5:=(c-M5)/M5*100;
    斜率5:=atan((M5/ref(M5,1)-1)*100)*57.29583;
    速度5:=sma(ema((M5-ref(M5,1))/ref(M5,1),3)*100,3,1);
    加速度5:=WMA((速度5-ref(速度5,1)),3);
    斜率10:=atan((M10/ref(M10,1)-1)*100)*57.29583;
    乖离30:=(c-M30)/M30*100;
    斜率30:=atan((M30/ref(M30,1)-1)*100)*57.29583;
    强势狙击:=filter(斜率30>30and斜率10>45andcross(斜率5,60),10);
    加仓:=filter(count(cross(斜率5,30),5)>=1andM5>ref(M5,1)and乖离30>ref(乖离30,1)andM10>ref(M10,1)
    and加速度5>ref(加速度5,1)and速度5>ref(速度5,1),10);
    drawtext(加仓AND持有,low*0.98,'▲'),color00FFFF,ALIGN1;
    JC:=cross(0,乖离5)and乖离30<ref(乖离30,1)andM10>ref(M10,1);
    减仓:=filter(JC,10);
    MR:=count(cross(乖离5,0),3)>=1and乖离30>ref(乖离30,1)andM5>ref(M5,1)and(c/ref(c,1)-1)*100>5andref(c,1)<M30;
    买入:=filter(MR,10)ORfilter(kkk=0andgz2>0andc>REF(c,1),10);
    清仓:=filter(count(cross(30,斜率5),5)>=1and(c>M30orO>M30)
    andM5<ref(M5,1)and乖离30<ref(乖离30,1)andM10<ref(M10,1),10)
    ORfilter((kkk=6andgz2<6),10);
    drawtext(减仓,high*1.02,'减'),colorcyan,LAYER0,ALIGN1;
    drawtext(买入,low*0.98,'买'),coloryellow,LAYER0,ALIGN1;
    drawtext(清仓,high*1.02,'卖'),colorgreen,LAYER0,ALIGN1;
    drawtext(强势狙击,LOW*0.98,'狙'),coloryellow,LAYER0,ALIGN1;




通达信无敌趋势主图指标公式源码注释翻译结果



    当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,100,0,10,0),COLOR2B5516
    VAR22L赋值:1日前的最高价
    VAR33L赋值:VAR22L-最高价的绝对值的3日[1日权重]移动平均/VAR22L-最高价和0的较大值的3日[1日权重]移动平均*100
    VAR44L赋值:如果收盘价*1.3,返回VAR33L*10,否则返回VAR33L/10的3日指数移动平均
    VAR55L赋值:13日内最高价的最高值
    VAR66L赋值:13日内VAR44L的最低值
    VAR77L赋值:如果收盘价的34日简单移动平均,返回1,否则返回0
    VAR888赋值:如果最高价=VAR55L,返回(VAR44L-VAR66L/2)*2,否则返回0的3日指数移动平均/618*VAR77L
    VAR999赋值:如果VAR888>,返回?,否则返回?
    100,100,VAR888)
    输出吸筹:VAR999,线宽为1,COLORCD7F32
    当满足条件VAR999>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    -120,0,VAR999,4,10)
    80,COLOR0000FF
    -10,COLORFFFF00
    VAR3C赋值:(最高价+最低价+收盘价*2)/4
    VAR3D赋值:VAR3C的21日指数移动平均
    VAR3E赋值:VAR3C的21日估算标准差
    VAR3F赋值:((VAR3C-VAR3D)/VAR3E*100+200)/4
    VAR40赋值:(VAR3F的5日指数移动平均-25)*1.56
    VAR41赋值:VAR40的2日指数移动平均*1.22
    AJD赋值:VAR41的2日指数移动平均
    J赋值:3*VAR41-2*AJD
    50
    输出火山:如果J>,返回?,否则返回?
    100,20,0),线宽为0
    当满足条件J>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    100,90,100,8,0),COLOR0022FF
    KDJ1赋值:?日前的统计?日中满足J>的天数
    1日前的J,5)<
    =3,1)ANDREF(J,1)>
    80
    KDJ2赋值:J<
    1日前的J
    输出反转:如果KDJ1ANDKDJ2的3日过滤,返回50,否则返回100,COLOR0066FF
    当满足条件反转时,在100和反转位置之间画柱状线,宽度为4,10不为0则画空心柱.
    VAR1赋值:1
    输出趋势线:((3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均-50)*1.032+50),画红色
    VAR2赋值:(2*收盘价+最高价+最低价+开盘价)/5
    VAR3赋值:34日内最低价的最低值
    VAR4赋值:34日内最高价的最高值
    输出SK:(VAR2-VAR3)/(VAR4-VAR3)*100的13日指数移动平均*VAR1,画白色
    输出SD:SK的2日指数移动平均,画黄色
    IFBARSTATUS=2THENDRAWTEXTREL(20,20,'☆短线看牛熊。'),画洋红色
    DRAWTEXTREL(20,80,'☆长线有云持股,无云休息。'),画洋红色
    DRAWTEXTREL(20,140,'☆数字不变不要动!'),COLOR0055FF
    DRAWTEXTREL(20,200,'☆数字变大我高兴!数字变小多考虑!'),COLOR0055FF
    获利盘赋值:以收盘价计算的获利盘比例*100
    平均成本赋值:获利盘为50%的成本分布
    日换手率赋值:成交量(手)/当前流通股本(手)*100
    输出DRAWTEXTREL(20,700,'获利盘:'+获利盘+'%'),画洋红色
    输出DRAWTEXTREL(20,760,'平均成本:'+平均成本),画洋红色
    ZG赋值:FINANCE2(35)
    LTA赋值:FINANCE2(37)
    SY赋值:FINANCE2(3)
    SL赋值:市盈(动)
    WF赋值:FINANCE2(8)
    GJ赋值:FINANCE2(7)
    JZ赋值:FINANCE2(4)
    输出输出输出输出输出输出输出CW赋值:'总股:'+ZG+'流通A:'+LTA+'收益:'+SY+'云数据指标:'+SL+'未分:'+WF+'公积:'+GJ+'净资:'+JZ
    IFCATEGORY<
    >
    0ANDBARSTATUS=2THENDRAWTEXTREL(20,900,BKNAME),COLOR0055FF
    DRAWTEXTREL(20,960,CW),COLOR0055FF
    均价赋值:(收盘价+最高价+最低价+最低价)/4
    P赋值:均价的9日指数移动平均
    Q赋值:1日前的P的3日指数移动平均
    换手1赋值:500*成交量(手)/当前流通股本(手)
    换手赋值:换手1的3日指数移动平均
    CLOSE3赋值:3日前的收盘价
    CLOSE5赋值:5日前的收盘价
    CLOSE7赋值:7日前的收盘价
    CLOSE8赋值:8日前的收盘价
    CLOSE13赋值:13日前的收盘价
    CLOSE21赋值:21日前的收盘价
    JC赋值:(3日前的收盘价+5日前的收盘价+7日前的收盘价+8日前的收盘价+13日前的收盘价+21日前的收盘价)/6
    参考赋值:JC的5日[1日权重]移动平均
    参考价赋值:如果参考=0,返回收盘价,否则返回参考
    AA赋值:如果收盘价>,返回?,否则返回?
    =3日前的收盘价,1,0)
    BB赋值:如果收盘价>,返回?,否则返回?
    =5日前的收盘价,1,0)
    CC赋值:如果收盘价>,返回?,否则返回?
    =7日前的收盘价,1,0)
    DD赋值:如果收盘价>,返回?,否则返回?
    =8日前的收盘价,1,0)
    EE赋值:如果收盘价>,返回?,否则返回?
    =13日前的收盘价,1,0)
    FF赋值:如果收盘价>,返回?,否则返回?
    =21日前的收盘价,1,0)
    GZ2赋值:AA+BB+CC+DD+EE+FF
    KK赋值:0
    KK赋值:KK+I日前的GZ2
    KKK赋值:KK/4
    AAAA赋值:成交量(手)>
    =3日前的成交量(手)
    BBBB赋值:成交量(手)>
    =5日前的成交量(手)
    CCCC赋值:成交量(手)>
    =7日前的成交量(手)
    DDDD赋值:成交量(手)>
    =8日前的成交量(手)
    EEEE赋值:成交量(手)>
    =13日前的成交量(手)
    FFFF赋值:成交量(手)>
    =21日前的成交量(手)
    价涨赋值:AA+BB+CC+DD+EE+FF>
    =4
    量涨赋值:AAAA+BBBB+CCCC+DDDD+EEEE+FFFF>
    =5
    输出持有:AAAND价涨AND量涨,画白色,线宽为0
    输出拉升:AAAND价涨AND量涨ANDC>
    收盘价的30日简单移动平均ANDMA(成交量(手),30)>
    1日前的成交量(手)的30日简单移动平均ANDMA(收盘价,30)>
    1日前的收盘价的30日简单移动平均,画白色,线宽为0
    输出可能转强:当满足条件价涨ANDP>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    Q,P,Q,换手,0),COLOR444444,LAYER7
    当满足条件价涨ANDP>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    Q,P,Q,换手/5,1),COLOR444444,LAYER7
    输出有价有量:当满足条件价涨AND量涨ANDP>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    Q,P,Q,换手,0),COLOR006600,LAYER7
    输出量价不一:当满足条件价涨AND量涨ANDP>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    QANDC<
    1日前的收盘价,P,Q,换手/3,1),COLOR006600,LAYER7
    输出可以持有:当满足条件持有ANDP>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    Q,P,Q,6,0),COLOR006666,LAYER7
    输出可能拉升:当满足条件拉升ANDP>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    Q,P,Q,换手,0),COLOR660066,LAYER7
    当满足条件拉升ANDP>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    Q,P,Q,换手/5,1),COLOR660066,LAYER7
    输出M5:收盘价的5日指数移动平均
    输出M10:收盘价的10日指数移动平均
    输出M30:收盘价的30日指数移动平均
    输出M60:收盘价的60日指数移动平均
    VAR1赋值:收盘价的3日指数移动平均-收盘价的6日指数移动平均-(收盘价的6日指数移动平均-收盘价的12日指数移动平均)*(-100)
    VAR2赋值:VAR1的3日指数移动平均
    VAR5赋值:VAR1上穿VAR2
    VAR6赋值:VAR2上穿VAR1
    当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =开盘价,最低价,最高价,0,0),COLOR0000FF,LAYER2
    当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    开盘价,最低价,最高价,0,0),COLORFFFF00,LAYER2
    当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =开盘价,开盘价,收盘价,8,1),COLOR0000FF,LAYER2
    当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    开盘价,开盘价,收盘价,8,0),COLORFFFF00,LAYER2
    当满足条件VAR6时,在开盘价和收盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,画蓝色,LAYER0
    当满足条件VAR5时,在开盘价和收盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,画黄色,LAYER0
    当满足条件VAR5时,在开盘价和收盘价-(收盘价-开盘价)*0.33位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLORAACCDD,LAYER0
    当满足条件VAR5时,在开盘价和收盘价-(收盘价-开盘价)*0.66位置之间画柱状线,宽度为10,0不为0则画空心柱.,画红色,LAYER0
    当满足条件收盘价>时,在?位置书写文字
    0,(开盘价+收盘价)/2,NUMTOSTRN(GZ2,0)),COLOR888888,LAYER0,ALIGN1,VALIGN1
    乖离5赋值:(收盘价-M5)/M5*100
    斜率5赋值:(M5/1日前的M5-1)*100的反正切*57.29583
    速度5赋值:(M5-1日前的M5)/1日前的M5的3日指数移动平均*100的3日[1日权重]移动平均
    加速度5赋值:(速度5-1日前的速度5)的3日加权移动平均
    斜率10赋值:(M10/1日前的M10-1)*100的反正切*57.29583
    乖离30赋值:(收盘价-M30)/M30*100
    斜率30赋值:(M30/1日前的M30-1)*100的反正切*57.29583
    强势狙击赋值:斜率30>的?日过滤
    30AND斜率10>
    45ANDCROSS(斜率5,60),10)
    加仓赋值:统计5日中满足斜率5上穿30的天数>的?日过滤
    =1ANDM5>
    1日前的M5AND乖离30>
    1日前的乖离30ANDM10>
    1日前的M10AND加速度5>
    1日前的加速度5AND速度5>
    1日前的速度5,10)
    当满足条件加仓AND持有时,在最低价*0.98位置书写文字,COLOR00FFFF,ALIGN1
    JC赋值:0上穿乖离5AND乖离30<
    1日前的乖离30ANDM10>
    1日前的M10
    减仓赋值:JC的10日过滤
    MR赋值:统计3日中满足乖离5上穿0的天数>
    =1AND乖离30>
    1日前的乖离30ANDM5>
    1日前的M5AND(收盘价/1日前的收盘价-1)*100>
    5ANDREF(收盘价,1)<
    M30
    买入赋值:MR的10日过滤ORFILTER(KKK=0ANDGZ2>
    0ANDC>
    1日前的收盘价,10)
    清仓赋值:统计5日中满足30上穿斜率5的天数>的?日过滤
    =1AND(收盘价>
    M30ORO>
    M30)ANDM5<
    1日前的M5AND乖离30<
    1日前的乖离30ANDM10<
    1日前的M10,10)ORFILTER((KKK=6ANDGZ2<
    6),10)
    当满足条件减仓时,在最高价*1.02位置书写文字,画青色,LAYER0,ALIGN1
    当满足条件买入时,在最低价*0.98位置书写文字,画黄色,LAYER0,ALIGN1
    当满足条件清仓时,在最高价*1.02位置书写文字,画绿色,LAYER0,ALIGN1
    当满足条件强势狙击时,在最低价*0.98位置书写文字,画黄色,LAYER0,ALIGN1



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

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

网友评论

已有0人评论

清除 发表评论