神奇指标网

通达信多空趋势线指标公式

浏览 838次浏览
标签: 多空 趋势
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



相关简介:  通达信多空趋势线指标公式                                


     通达信多空趋势线指标公式源码概况:


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


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图





通达信多空趋势线指标公式源码:



    CJ:=(H+L+2*O+3*C)/7;
    线:SMA((CLOSE-LLV(LOW,11))/(HHV(HIGH,11)-LLV(LOW,11))*100,3,1),colorffffff;
    DK:=INTPART(276/POW(DATATYPE+0.3,2)-1.1);
    DN:=if(DK<5,5,DK);
    短筹:SMA(SMA((PWINNER(36,66*CJ/100)+0.618*PWINNER(18,86*CJ/100))*61.8,1.2*dn,0.41*DN),2.2*DN,2.2*DN-1),linethick2,coloryellow;
    抢筹:=if(slope(短筹,0.4*DN)>=0,slope(短筹,0.4*DN)*POW(0.61*DN,1.5),0);
    活筹:=0.28*短筹+4.62*抢筹-3;
    TT:=(HHV(atan(slope(活筹,0.6*DN)*0.58)*180/3.14159,0.6*DN)+1.11*短筹)/1.916;
    屯:=SMA(TT,2.4*DN,0.6*DN);
    屯筹:(2.28*HHV(屯,1.6*DN)+SMA(屯,2.4*DN,1))/2.801,COLORFFff00;
    PARTLINE(屯筹,slope(屯筹,0.4*DN)>0),colorred,linethick3;
    PARTLINE(屯筹,slope(屯筹,0.4*DN)<=0),colorgreen,linethick3;
    QL:=(抢筹*0.8+slope(短筹,0.4*DN)*(60-短筹)*0.75+slope(屯筹,0.6*DN)*(88-屯筹)*0.45+slope(屯,0.6*DN)*(屯-100)*0.2)*pow(短筹*DN/429,0.5);
    潜筹:=if(slope(QL,1.6*DN)>0,0.22*SMA(QL,2.4*DN,2.4*DN-1)+0.44*HHV(QL,1.6*DN)-4,0);
    潜伏期:=BARSLAST(cross(40,潜筹));
    DRAWICON(CROSS(线,50),47,10);
    DRAWICON(屯筹<2.5AND潜筹<1.5,0,10);
    DRAWICON(屯>80AND屯筹>70AND线>88,105,11);
    DRAWICON(CROSS(屯,短筹)AND短筹<15AND屯筹<15,5,1);
    DRAWICON(CROSS(屯筹,线)AND屯筹>80,85,2);
    DRAWICON(COUNT(潜伏期>REF(潜伏期,1),4)=4AND潜筹<屯筹AND屯筹<80ANDBETWEEN(短筹,10,90)AND短筹>REF(短筹,1)AND屯筹>10AND屯筹>REF(屯筹,1),5,8);
    V1:=(HHV(HIGH,5)-LLV(LOW,5));
    V2:=(HHV(HIGH,9)-CLOSE);
    V3:=(CLOSE-LLV(LOW,9));
    V4:=V2/V1*100-70;
    V5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
    V6:=(2*C+H+L)/4;
    V7:=SMA((V3/V1*100),3,1);
    V8:=LLV(LOW,34);
    V9:=SMA(V7,3,1)-SMA(V4,9,1);
    V10:=IF(V9>100,V9-100,0);
    VA:=HHV(HIGH,34);
    中线涨:STICKLINE(EMA((V6-V8)/(VA-V8)*100,8)>0ANDEMA((V6-V8)/(VA-V8)*100,8)-EMA(EMA((V6-V8)/(VA-V8)*100,8),5)>=0,49,50,15,0),Color4080FF,linethick6;
    中线跌:STICKLINE(EMA((V6-V8)/(VA-V8)*100,8)>0ANDEMA((V6-V8)/(VA-V8)*100,8)-EMA(EMA((V6-V8)/(VA-V8)*100,8),5)<0,49,50,15,0),ColorFF0000,linethick6;
    买价:=8.6;
    止损系数:=0.95;
    止赢系数:=1.1;
    多头:(SUM(((2*CLOSE+OPEN+HIGH+LOW)/5)*(vol),8))/(SUM(VOL,8)),COLOR00FFFF,LINETHICK0;
    空头:LLV(多头,8),LINETHICK0,COLORFFFF00;
    DKT:=多头>空头;
    DRAWBAND(多头,RGB(0,160,150),空头,RGB(0,0,0));
    DRAWKLINE(H,O,L,C);
    DRAWICON(REF(多头,1)=REF(空头,1)AND多头>空头,LOW*0.98,13);
    DRAWTEXT(REF(多头,1)=REF(空头,1)AND多头>空头,LOW*0.97,'*关注'),COLORRED;
    C11:=C>=多头AND多头>REF(多头,1);
    C21:=C<多头;
    AA:=C11>=C21;
    BB:=C21>C11;
    stICKLINE(AA,C,O,3.4,0),COLORAA00AA;
    STICKLINE(AA,C,O,3.0,0),COLORBB00BB;
    STICKLINE(AA,C,O,2.4,0),COLORCC00CC;
    STICKLINE(AA,C,O,2.0,0),COLORDD00DD;
    STICKLINE(AA,C,O,1.6,0),COLOREE00EE;
    STICKLINE(AA,C,O,1.2,0),COLORFF00FF;
    STICKLINE(AA,C,O,0.6,0),COLORFF00FF;
    STICKLINE(AA,H,L,0,0),COLORFF00FF;
    STICKLINE(BB,C,O,3.4,0),COLORAAAA00;
    STICKLINE(BB,C,O,3.0,0),COLORBBBB00;
    STICKLINE(BB,C,O,2.4,0),COLORCCCC00;
    STICKLINE(BB,C,O,1.6,0),COLOREEEE00;
    STICKLINE(BB,C,O,1.2,0),COLORFFFF00;
    STICKLINE(BB,C,O,0.6,0),COLORFFFF00;
    STICKLINE(BB,H,L,0,0),COLORFFFF00;
    STICKLINE(CURRBARSCOUNT=1,买价*1.0015,买价,100,0),COLOR00FFFF;
    止损价:买价*止损系数,COLOR00FFFF,LINETHICK0;
    止赢价:买价*止赢系数,COLOR00FF00,LINETHICK0;
    STICKLINE(CURRBARSCOUNT=1,止损价*1.0015,止损价,80,0),COLOR0000FF;
    STICKLINE(CURRBARSCOUNT=1,止赢价*1.0015,止赢价,80,0),COLORFF00FF;
    DRAWTEXT(ISLASTBAR,止损价*1.005,'止损价'),COLOR00FFFF;
    DRAWTEXT(ISLASTBAR,止赢价*1.005,'止赢价'),COLOR00FFFF;
    DRAWTEXT(ISLASTBAR,买价*1.005,'买入价'),COLORFFFF00;
    GJSZ:=(CURRBARSCOUNT=5-4);
    DRAWNUMBER(GJSZAND止损价,止损价,止损价),COLOR00FFFF;
    DRAWNUMBER(GJSZAND止赢价,止赢价,止赢价),COLORFFFF00;
    DRAWNUMBER(GJSZAND买价,买价,买价),COLOR00FFFF;
    N2:=5;
    A1:=REF(H,N2)=HHV(H,2*N2+1);
    B1:=FILTER(A1,N2);
    C1:=BacKSET(B1,N2+1);
    HD:=FILTER(C1,N2);
    RH:=BACKSET(CURRBARSCOUNT=2,BArslAST(HD)+1);
    SH:=RH>REF(RH,1);
    H1:=REF(H,BARSLAST(SH));
    STICKLINE(H1,H1,H1,5,0),LINETHICK2,COLOR00FFFF;
    DRAWTEXT(ISLASTBAR,H1*1.005,'近期高点'),COLORFFFF00;
    TTP:=(CURRBARSCOUNT=5-4);
    DRAWNUMBER(TTPANDH1,H1,H1),COLORFFFF00;
    A2:=REF(L,N2)=LLV(L,2*N2+1);
    B2:=FILTER(A2,N2);
    C2:=BACKSET(B2,N2+1);
    LD:=FILTER(C2,N2);
    RL:=BACKSET(CURRBARSCOUNT=2,BARSLAST(LD)+1);
    SL:=RL>REF(RL,1);
    L1:=REF(L,BARSLAST(SL));
    STICKLINE(L1,L1,L1,5,0),COLORFFFF00,LINETHICK5;
    DRAWTEXT(ISLASTBAR,L1*1.005,'近期低点'),COLORFFFF00;
    DRAWNUMBER(TTPANDL1,L1,L1),COLOR00FFFF;
    AHX:=ma(C,3);
    BHX:=MA(C,14);
    EHX:=(AHX+BHX)/2;
    当前价:=C,COLORFFFFFF;
    市盈率:=IF(FINANCE(33)>0,DYNAINFO(39),0)*0.35;
    每股收益:=IF(FINANCE(33)>0.01,FINANCE(33)*0.65,0);
    CKMJ:=每股收益*市盈率*4;
    参考买价:STICKLINE(1,CKMJ,CKMJ,2,0),COLORFFFFFF,LINETHICK1;
    DRAWICON(EHX<CKMJANDcrOSS(当前价,EHX),L*0.98,34);
    DRAWICON(EHX>CKMJANDCROSS(当前价,EHX),L*0.98,23);
    DRAWTEXT(ISLASTBAR,CKMJ*1.0054,'参考买价'),COLOR00FFFF;
    TTP123:=(CURRBARSCOUNT=5-4);
    DRAWNUMBER(TTP123ANDCKMJ,CKMJ,CKMJ),COLORFFFF00;
    LC5:=REF(CLOSE,1);
    rsi5:=SMA(MAX(CLOSE-LC5,0),6,1)/SMA(Abs(CLOSE-LC5),6,1)*100;
    R:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
    A:=SMA(R,3,1);
    B:=SMA(A,3,1);
    CCC:=(B/2+40)*1.1;
    DA:=SMA(CCC,3,1);
    短逃:DRAWICON(CROSS(DA,RSI5),H*1.02,12);
    逃顶:DRAWICON(CROSS(80,RSI5),H*1.04,14);
    DRAWTEXT(短逃,H*1.03,'短逃'),COLOR00FFFF;
    DRAWTEXT(逃顶,H*1.05,'逃顶'),COLOR00FF00;
    SJ:=WMA((C-LLV(L,5))/(HHV(H,5)-LLV(L,5))*100,2);
    ZJ:=WMA(0.667*REF(SJ,1)+0.333*SJ,2);
    DRAWTEXT(CROSS(SJ,ZJ)ANDSJ<30,L-0.05,'←低吸'),COLOR00FF99,LINETHICK2;
    {DRAWTEXT(CROSS(ZJ,SJ)ANDSJ>70,H+0.05,'←高抛'),COLOR00FF00,LINETHICK2;}
    DRAWTEXT_FIX(1,0.05,0.0,0,'【操作须知】★★及时调整买价★★
    根据自己习惯确定止损系数及止赢系数★★参考买价线下大胆买★★'),COLOR00FFFF;





[源码注释]通达信多空趋势线指标公式翻译结果


   CJ赋值:(最高价+最低价+2*开盘价+3*收盘价)/7

   输出

   线:(收盘价-11日内最低价的最低值)/(11日内最高价的最高值-11日内最低价的最低值)*100的3日[1日权重]移动平均,COLORFFFFFF

   DK赋值:276/DATATYPE+0.3的2乘幂-1.1的整数部分

   DN赋值:如果DK<,返回?,否则返回?

   5,5,DK)

   输出

   短筹:(36日前那部分成本以66*CJ/100价格卖出的获利盘比例+0.618*18日前那部分成本以86*CJ/100价格卖出的获利盘比例)*61.8的1.2*DN日[0.41*DN日权重]移动平均的2.2*DN日[2.2*DN-1日权重]移动平均,线宽为2,画黄色

   抢筹赋值:如果短筹的历史线性回归斜率>,返回?,否则返回?

   =0,短筹的历史线性回归斜率*0.61*DN的1.5乘幂,0)

   活筹赋值:0.28*短筹+4.62*抢筹-3

   TT赋值:(0.6*DN日内活筹的历史线性回归斜率*0.58的反正切*180/3.14159的最高值+1.11*短筹)/1.916

   屯赋值:TT的2.4*DN日[0.6*DN日权重]移动平均

   输出

   屯筹:(2.28*1.6*DN日内屯的最高值+屯的2.4*DN日[1日权重]移动平均)/2.801,COLORFFFF00

   PARTLINE(屯筹,屯筹的历史线性回归斜率>

   0),画红色,线宽为3

   PARTLINE(屯筹,屯筹的历史线性回归斜率<

   =0),画绿色,线宽为3

   QL赋值:(抢筹*0.8+短筹的历史线性回归斜率*(60-短筹)*0.75+屯筹的历史线性回归斜率*(88-屯筹)*0.45+屯的历史线性回归斜率*(屯-100)*0.2)*短筹*DN/429的0.5乘幂

   潜筹赋值:如果QL的1.6*DN日线性回归斜率>,返回?,否则返回?

   0,0.22*QL的2.4*DN日[2.4*DN-1日权重]移动平均+0.44*1.6*DN日内QL的最高值-4,0)

   潜伏期赋值:上次40上穿潜筹距今天数

   当满足条件线上穿50时,在47位置画10号图标

   当满足条件屯筹<时,在?位置画?号图标

   2.5AND潜筹<

   1.5,0,10)

   当满足条件屯>时,在?位置画?号图标

   80AND屯筹>

   70AND线>

   88,105,11)

   当满足条件屯上穿短筹AND短筹<时,在?位置画?号图标

   15AND屯筹<

   15,5,1)

   当满足条件屯筹上穿线AND屯筹>时,在?位置画?号图标

   80,85,2)

   当满足条件统计?日中满足潜伏期>的天数时,在?位置画?号图标

   1日前的潜伏期,4)=4AND潜筹<

   屯筹AND屯筹<

   80ANDBETWEEN(短筹,10,90)AND短筹>

   1日前的短筹AND屯筹>

   10AND屯筹>

   1日前的屯筹,5,8)

   V1赋值:(5日内最高价的最高值-5日内最低价的最低值)

   V2赋值:(9日内最高价的最高值-收盘价)

   V3赋值:(收盘价-9日内最低价的最低值)

   V4赋值:V2/V1*100-70

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

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

   V7赋值:(V3/V1*100)的3日[1日权重]移动平均

   V8赋值:34日内最低价的最低值

   V9赋值:V7的3日[1日权重]移动平均-V4的9日[1日权重]移动平均

   V10赋值:如果V9>,返回?,否则返回?

   100,V9-100,0)

   VA赋值:34日内最高价的最高值

   输出

   中线涨:当满足条件(V6-V8)/(VA-V8)*100的8日指数移动平均>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0ANDEMA((V6-V8)/(VA-V8)*100,8)-(V6-V8)/(VA-V8)*100的8日指数移动平均的5日指数移动平均>

   =0,49,50,15,0),COLOR4080FF,线宽为6

   输出

   中线跌:当满足条件(V6-V8)/(VA-V8)*100的8日指数移动平均>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0ANDEMA((V6-V8)/(VA-V8)*100,8)-(V6-V8)/(VA-V8)*100的8日指数移动平均的5日指数移动平均<

   0,49,50,15,0),COLORFF0000,线宽为6

   买价赋值:8.6

   止损系数赋值:0.95

   止赢系数赋值:1.1

   输出

   多头:(((2*收盘价+开盘价+最高价+最低价)/5)*(成交量(手))的8日累和)/(成交量(手)的8日累和),COLOR00FFFF,线宽为0

   输出

   空头:8日内多头的最低值,线宽为0,COLORFFFF00

   DKT赋值:多头>空头

   画带状线

   K线

   当满足条件1日前的多头=1日前的空头AND多头>空头时,在最低价*0.98位置画13号图标

   当满足条件1日前的多头=1日前的空头AND多头>空头时,在最低价*0.97位置书写文字,画红色

   C11赋值:收盘价>=多头AND多头>1日前的多头

   C21赋值:收盘价<多头

   AA赋值:C11>=C21

   BB赋值:C21>C11

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

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

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

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

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

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

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

   当满足条件AA时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF00FF

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

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

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

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

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

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

   当满足条件BB时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF00

   当满足条件到最后交易的周期=1时,在买价*1.0015和买价位置之间画柱状线,宽度为100,0不为0则画空心柱.,COLOR00FFFF

   输出

   止损价:买价*止损系数,COLOR00FFFF,线宽为0

   输出

   止赢价:买价*止赢系数,COLOR00FF00,线宽为0

   当满足条件到最后交易的周期=1时,在止损价*1.0015和止损价位置之间画柱状线,宽度为80,0不为0则画空心柱.,COLOR0000FF

   当满足条件到最后交易的周期=1时,在止赢价*1.0015和止赢价位置之间画柱状线,宽度为80,0不为0则画空心柱.,COLORFF00FF

   当满足条件是否最后一个周期时,在止损价*1.005位置书写文字,COLOR00FFFF

   当满足条件是否最后一个周期时,在止赢价*1.005位置书写文字,COLOR00FFFF

   当满足条件是否最后一个周期时,在买价*1.005位置书写文字,COLORFFFF00

   GJSZ赋值:(到最后交易的周期=5-4)

   当满足条件GJSZAND止损价时,在止损价位置书写数字,COLOR00FFFF

   当满足条件GJSZAND止赢价时,在止赢价位置书写数字,COLORFFFF00

   当满足条件GJSZAND买价时,在买价位置书写数字,COLOR00FFFF

   N2赋值:5

   A1赋值:N2日前的最高价=2*N2+1日内最高价的最高值

   B1赋值:A1的N2日过滤

   C1赋值:若B1则将最近N2+1周期置为1

   HD赋值:C1的N2日过滤

   RH赋值:若到最后交易的周期=2则将最近上次HD距今天数+1周期置为1

   SH赋值:RH>1日前的RH

   H1赋值:上次SH距今天数日前的最高价

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

   当满足条件是否最后一个周期时,在H1*1.005位置书写文字,COLORFFFF00

   TTP赋值:(到最后交易的周期=5-4)

   当满足条件TTPANDH1时,在H1位置书写数字,COLORFFFF00

   A2赋值:N2日前的最低价=2*N2+1日内最低价的最低值

   B2赋值:A2的N2日过滤

   C2赋值:若B2则将最近N2+1周期置为1

   LD赋值:C2的N2日过滤

   RL赋值:若到最后交易的周期=2则将最近上次LD距今天数+1周期置为1

   SL赋值:RL>1日前的RL

   L1赋值:上次SL距今天数日前的最低价

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

   当满足条件是否最后一个周期时,在L1*1.005位置书写文字,COLORFFFF00

   当满足条件TTPANDL1时,在L1位置书写数字,COLOR00FFFF

   AHX赋值:收盘价的3日简单移动平均

   BHX赋值:收盘价的14日简单移动平均

   EHX赋值:(AHX+BHX)/2

   当前价赋值:收盘价,COLORFFFFFF

   市盈率赋值:如果每股收益(全年折算)>0,返回市盈(动),否则返回0*0.35

   每股收益赋值:如果每股收益(全年折算)>0.01,返回每股收益(全年折算)*0.65,否则返回0

   CKMJ赋值:每股收益*市盈率*4

   输出

   参考买价:当满足条件1时,在CKMJ和CKMJ位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFFFFF,线宽为1

   当满足条件EHX<CKMJANDCROSS(当前价,EHX)时,在最低价*0.98位置画34号图标

   当满足条件EHX>CKMJANDCROSS(当前价,EHX)时,在最低价*0.98位置画23号图标

   当满足条件是否最后一个周期时,在CKMJ*1.0054位置书写文字,COLOR00FFFF

   TTP123赋值:(到最后交易的周期=5-4)

   当满足条件TTP123ANDCKMJ时,在CKMJ位置书写数字,COLORFFFF00

   LC5赋值:1日前的收盘价

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

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

   A赋值:R的3日[1日权重]移动平均

   B赋值:A的3日[1日权重]移动平均

   CCC赋值:(B/2+40)*1.1

   DA赋值:CCC的3日[1日权重]移动平均

   输出

   短逃:当满足条件DA上穿RSI5时,在最高价*1.02位置画12号图标

   输出

   逃顶:当满足条件80上穿RSI5时,在最高价*1.04位置画14号图标

   当满足条件短逃时,在最高价*1.03位置书写文字,COLOR00FFFF

   当满足条件逃顶时,在最高价*1.05位置书写文字,COLOR00FF00

   SJ赋值:(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100的2日加权移动平均

   ZJ赋值:0.667*1日前的SJ+0.333*SJ的2日加权移动平均

   当满足条件SJ上穿ZJANDSJ<30时,在最低价-0.05位置书写文字,COLOR00FF99,线宽为2

   当满足条件1时,在横轴0.05纵轴0.0位置书写文字,COLOR00FFFF




今天的分享就到这里啦,大家感觉怎么样呢?有什么意见建议的朋友欢迎在下方评论区写下你的看法,我们共同学习进步,还请大家多多关注支持哦!!敬请期待明天的分享!

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

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

网友评论

已有0人评论

清除 发表评论