神奇指标网

通达信超级资金指标公式

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

  

选股方法思路:主力资金进场后经过一波上涨后震荡整理,但是主力资金没有流出而沉淀下来,出现标志性K先后再次拉升,需要注意的是要有大盘和强势板块的配合,筛选强势股操作,在选出的个股中涨幅已高的个股过滤掉;任何一个指标都会有局限性,都不是万能的


    相关简介:    通达信超级资金指标公式                              


     源码概况:通达信超级资金指标公式


  指标类别:资金指标公式


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图





通达信超级资金指标公式源码:



    MA8:EMA(CLOSE,8),COLORLIBLUE,LINETHICK1;
    MA25:EMA(CLOSE,25),COLORBLUE,LINETHICK1;
    MA55:EMA(CLOSE,55),COLORLICYAN,LINETHICK1;
    IF(EMA(C,8)>=REF(EMA(C,8),1),EMA(C,8),DRAWNULL),COLORRED;
    IF(EMA(C,25)>=REF(EMA(C,25),1),EMA(C,25),DRAWNULL),COLORRED;
    IF(EMA(C,55)>=REF(EMA(C,55),1),EMA(C,55),DRAWNULL),COLORRED;
    X3:=EMA(CLOSE,55);
    STICKLINE(((C>=X3)AND(C>=O)),H,L,0,1),COLOR0000AA;
    STICKLINE(((C>=X3)AND(C>=O)),O,C,3,0),COLOR0000AA;
    STICKLINE(((C>=X3)AND(C>=O)),O,C,2.3,0),COLOR0000CC;
    STICKLINE(((C>=X3)AND(C>=O)),O,C,1.8,0),COLOR0000FF;
    STICKLINE(((C>=X3)AND(C>=O)),O,C,1,0),COLORCC66FF;
    STICKLINE(((C>=X3)AND(C<=O)),H,L,0,1),COLOR0000AA;
    STICKLINE(((C>=X3)AND(C<=O)),O,C,3,0),COLOR0000AA;
    STICKLINE(((C>=X3)AND(C<=O)),O,C,2.3,0),COLOR0000CC;
    STICKLINE(((C>=X3)AND(C<=O)),O,C,1.8,0),COLOR0000FF;
    STICKLINE(((C>=X3)AND(C<=O)),O,C,1,0),COLORCC66FF;
    STICKLINE(((C<=X3)AND(C>=O)),H,L,0,1),COLORFF6600;
    STICKLINE(((C<=X3)AND(C>=O)),O,C,3,0),COLORFF6600;
    STICKLINE(((C<=X3)AND(C>=O)),O,C,2.3,0),COLORFF9900;
    STICKLINE(((C<=X3)AND(C>=O)),O,C,1.8,0),COLORFFCC00;
    STICKLINE(((C<=X3)AND(C>=O)),O,C,1,0),COLORFFFF00;
    STICKLINE(((C<=X3)AND(C<=O)),H,L,0,0),COLORFF6600;
    STICKLINE(((C<=X3)AND(C<=O)),O,C,3,0),COLORFF6600;
    STICKLINE(((C<=X3)AND(C<=O)),O,C,2.3,0),COLORFF9900;
    STICKLINE(((C<=X3)AND(C<=O)),O,C,1.8,0),COLORFFCC00;
    STICKLINE(((C<=X3)AND(C<=O)),O,C,1,0),COLORFFFF00;
    Z1:=REF(H,8)=HHV(H,2*8+1);
    Y1:=FILTER(Z1,8);
    X1:=BACKSET(Y1,8+1);
    W1:=FILTER(X1,8);{高点}
    R11:=BACKSET(ISLASTBAR,BARSLAST(W1)+1);S11:=R11>REF(R11,1);
    DRAWLINE(W1,H,S11,H,1),COLORBLACK,LINETHICK2;
    Z2:=REF(L,8)=LLV(L,2*8+1);
    Y2:=FILTER(Z2,8);
    X2:=BACKSET(Y2,8+1);
    W2:=FILTER(X2,8);{低点}
    T11:=BACKSET(ISLASTBAR,BARSLAST(W2)+1);U11:=T11>REF(T11,1);
    DRAWLINE(W2,L,U11,L,1),COLORBLACK,LINETHICK2;
    M:=INTPART(3*8/5);
    Z12:=REF(H,M)=HHV(H,2*M+1);
    Y12:=FILTER(Z12,M);
    X12:=BACKSET(Y12,M+1);
    W12:=FILTER(X12,M);{高点}
    R112:=BACKSET(ISLASTBAR,BARSLAST(W12)+1);S112:=R112>REF(R112,1);
    DRAWLINE(W12,H,S112,H,1),COLORRED,LINETHICK2;
    Z22:=REF(L,M)=LLV(L,2*M+1);
    Y22:=FILTER(Z22,M);
    X22:=BACKSET(Y22,M+1);
    W22:=FILTER(X22,M);{低点}
    T112:=BACKSET(ISLASTBAR,BARSLAST(W22)+1);U112:=T112>REF(T112,1);
    DRAWLINE(W22,L,U112,L,1),COLORRED,LINETHICK2;
    VAR1111:=BACKSET(REF(HIGH,2)=HHV(HIGH,5),3);
    VAR2222:=CROSS(VAR1111,0.9);
    VAR3333:=BACKSET(REF(LOW,2)=LLV(LOW,5),3);
    VAR4444:=CROSS(VAR3333,0.9);
    压力:=REF(HIGH,BARSLAST(VAR2222));
    STICKLINE(CLOSE,REF(HIGH,BARSLAST(VAR2222)),REF
    (HIGH,BARSLAST(VAR2222)),0.5,1),COLORBLACK,LINETHICK2;
    支撑:=REF(LOW,BARSLAST(VAR4444));
    STICKLINE(CLOSE,REF(LOW,BARSLAST(VAR4444)),REF
    (LOW,BARSLAST(VAR4444)),0.5,1),COLORBLACK,LINETHICK2;
    TY:=C;
    A1:=REF(TY,10)=HHV(TY,2*10+1);B1:=FILTER(A1,10);
    C1:=BACKSET(B1,10+1);HD:=FILTER(C1,10);
    A2:=REF(TY,10)=LLV(TY,2*10+1);B2:=FILTER(A2,10);
    C2:=BACKSET(B2,10+1);LD:=FILTER(C2,10);
    AZ1:=REF(C,BARSLAST(HD));B:=REF(C,BARSLAST(LD));
    T1:=BARSLAST(HD)<BARSLAST(LD)ANDNOT(HD);
    T2:=BARSLAST(HD)>BARSLAST(LD)ANDNOT(LD);
    前期高点:IF(T1,AZ1,AZ1),POINTDOT,COLOR0000FF,LINETHICK2;
    STICKLINE(T1,AZ1,AZ1,9,0),COLOR0000FF,LINETHICK2;
    前期低点:IF(T2,B,B),COLOR80FF00,POINTDOT,LINETHICK2;
    STICKLINE(T2,B,B,9,0),COLORFF0000,LINETHICK2;
    DIFF:=EMA(CLOSE,9)-EMA(CLOSE,21);
    DEA:=EMA(DIFF,6);
    STICKLINE(DIFF>DEA,C,O,1.2,0),COLOR0000FF;
    STICKLINE(DIFF>DEA,C,O,0.6,0),COLORCC66FF;
    STICKLINE(DIFF<=DEA,C,O,1.2,0),COLORFFCC00;
    STICKLINE(DIFF<=DEA,C,O,0.6,0),COLORFFFF00;
    DRAWGBK(ISLASTBAR,RGB(60,60,60),RGB(0,0,0),0,'0',0);
    EDV:=IF(C>REF(C,1),V*100,-V*100);
    EDV1:=IF(C>REF(C,1)*1.02,EDV*1.5,V);
    EDV2:=IF(C>REF(C,1)*1.05,EDV*2,V);
    EDV3:=IF(C>REF(C,1)*1.07,EDV*2.5,V);
    EDVD:=MAX(MAX(EDV1,EDV2),EDV3);
    SM:SUM(EDVD,N);
    DRAWBAND(SM,180,CONST(MA(SM,20)),RGB(39,139,39));
    STICKLINE(SM<=REF(SM,1)ANDSM>CONST(MA(SM,20)),SM,CONST(MA(SM,20)),0,0),COLORGREEN;
    XG:EDVD/REF(V,1)>200;
    DRAWTEXT(XG=1,CONST(MA(SM,20)),'异动'),COLORYELLOW;


[源码注释]通达信超级资金指标公式翻译结果




    输出MA8:收盘价的8日指数移动平均,画淡蓝色,线宽为1
    输出MA25:收盘价的25日指数移动平均,画蓝色,线宽为1
    输出MA55:收盘价的55日指数移动平均,画淡青色,线宽为1
    如果收盘价的8日指数移动平均>,返回?,否则返回?
    =1日前的收盘价的8日指数移动平均,收盘价的8日指数移动平均,无效数),画红色
    如果收盘价的25日指数移动平均>,返回?,否则返回?
    =1日前的收盘价的25日指数移动平均,收盘价的25日指数移动平均,无效数),画红色
    如果收盘价的55日指数移动平均>,返回?,否则返回?
    =1日前的收盘价的55日指数移动平均,收盘价的55日指数移动平均,无效数),画红色
    X3赋值:收盘价的55日指数移动平均
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价>
    =开盘价)),最高价,最低价,0,1),COLOR0000AA
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价>
    =开盘价)),开盘价,收盘价,3,0),COLOR0000AA
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价>
    =开盘价)),开盘价,收盘价,2.3,0),COLOR0000CC
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价>
    =开盘价)),开盘价,收盘价,1.8,0),COLOR0000FF
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价>
    =开盘价)),开盘价,收盘价,1,0),COLORCC66FF
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价<
    =开盘价)),最高价,最低价,0,1),COLOR0000AA
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价<
    =开盘价)),开盘价,收盘价,3,0),COLOR0000AA
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价<
    =开盘价)),开盘价,收盘价,2.3,0),COLOR0000CC
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价<
    =开盘价)),开盘价,收盘价,1.8,0),COLOR0000FF
    当满足条件((收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价<
    =开盘价)),开盘价,收盘价,1,0),COLORCC66FF
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价>
    =开盘价)),最高价,最低价,0,1),COLORFF6600
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价>
    =开盘价)),开盘价,收盘价,3,0),COLORFF6600
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价>
    =开盘价)),开盘价,收盘价,2.3,0),COLORFF9900
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价>
    =开盘价)),开盘价,收盘价,1.8,0),COLORFFCC00
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价>
    =开盘价)),开盘价,收盘价,1,0),COLORFFFF00
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价<
    =开盘价)),最高价,最低价,0,0),COLORFF6600
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价<
    =开盘价)),开盘价,收盘价,3,0),COLORFF6600
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价<
    =开盘价)),开盘价,收盘价,2.3,0),COLORFF9900
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价<
    =开盘价)),开盘价,收盘价,1.8,0),COLORFFCC00
    当满足条件((收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =X3)AND(收盘价<
    =开盘价)),开盘价,收盘价,1,0),COLORFFFF00
    Z1赋值:8日前的最高价=2*8+1日内最高价的最高值
    Y1赋值:Z1的8日过滤
    X1赋值:若Y1则将最近8+1周期置为1
    W1赋值:X1的8日过滤
    R11赋值:若是否最后一个周期则将最近上次W1距今天数+1周期置为1
    S11赋值:R11>
    1日前的R11
    当满足条件W1时,在最高价位置画直线起点,当满足条件S11时,在最高价位置画直线终点,1表示是否延长.,画黑色,线宽为2
    Z2赋值:8日前的最低价=2*8+1日内最低价的最低值
    Y2赋值:Z2的8日过滤
    X2赋值:若Y2则将最近8+1周期置为1
    W2赋值:X2的8日过滤
    T11赋值:若是否最后一个周期则将最近上次W2距今天数+1周期置为1
    U11赋值:T11>
    1日前的T11
    当满足条件W2时,在最低价位置画直线起点,当满足条件U11时,在最低价位置画直线终点,1表示是否延长.,画黑色,线宽为2
    M赋值:3*8/5的整数部分
    Z12赋值:M日前的最高价=2*M+1日内最高价的最高值
    Y12赋值:Z12的M日过滤
    X12赋值:若Y12则将最近M+1周期置为1
    W12赋值:X12的M日过滤
    R112赋值:若是否最后一个周期则将最近上次W12距今天数+1周期置为1
    S112赋值:R112>
    1日前的R112
    当满足条件W12时,在最高价位置画直线起点,当满足条件S112时,在最高价位置画直线终点,1表示是否延长.,画红色,线宽为2
    Z22赋值:M日前的最低价=2*M+1日内最低价的最低值
    Y22赋值:Z22的M日过滤
    X22赋值:若Y22则将最近M+1周期置为1
    W22赋值:X22的M日过滤
    T112赋值:若是否最后一个周期则将最近上次W22距今天数+1周期置为1
    U112赋值:T112>
    1日前的T112
    当满足条件W22时,在最低价位置画直线起点,当满足条件U112时,在最低价位置画直线终点,1表示是否延长.,画红色,线宽为2
    VAR1111赋值:若2日前的最高价=5日内最高价的最高值则将最近3周期置为1
    VAR2222赋值:VAR1111上穿0.9
    VAR3333赋值:若2日前的最低价=5日内最低价的最低值则将最近3周期置为1
    VAR4444赋值:VAR3333上穿0.9
    压力赋值:上次VAR2222距今天数日前的最高价
    当满足条件收盘价时,在上次VAR2222距今天数日前的最高价和上次VAR2222距今天数日前的最高价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画黑色,线宽为2
    支撑赋值:上次VAR4444距今天数日前的最低价
    当满足条件收盘价时,在上次VAR4444距今天数日前的最低价和上次VAR4444距今天数日前的最低价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画黑色,线宽为2
    TY赋值:收盘价
    A1赋值:10日前的TY=2*10+1日内TY的最高值
    B1赋值:A1的10日过滤
    C1赋值:若B1则将最近10+1周期置为1
    HD赋值:C1的10日过滤
    A2赋值:10日前的TY=2*10+1日内TY的最低值
    B2赋值:A2的10日过滤
    C2赋值:若B2则将最近10+1周期置为1
    LD赋值:C2的10日过滤
    AZ1赋值:上次HD距今天数日前的收盘价
    B赋值:上次LD距今天数日前的收盘价
    T1赋值:上次HD距今天数<
    上次LD距今天数ANDNOT(HD)
    T2赋值:上次HD距今天数>
    上次LD距今天数ANDNOT(LD)
    输出前期高点:如果T1,返回AZ1,否则返回AZ1,POINTDOT,COLOR0000FF,线宽为2
    当满足条件T1时,在AZ1和AZ1位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLOR0000FF,线宽为2
    输出前期低点:如果T2,返回B,否则返回B,COLOR80FF00,POINTDOT,线宽为2
    当满足条件T2时,在B和B位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLORFF0000,线宽为2
    DIFF赋值:收盘价的9日指数移动平均-收盘价的21日指数移动平均
    DEA赋值:DIFF的6日指数移动平均
    当满足条件DIFF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    DEA,收盘价,开盘价,1.2,0),COLOR0000FF
    当满足条件DIFF>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    DEA,收盘价,开盘价,0.6,0),COLORCC66FF
    当满足条件DIFF<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =DEA,收盘价,开盘价,1.2,0),COLORFFCC00
    当满足条件DIFF<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =DEA,收盘价,开盘价,0.6,0),COLORFFFF00
    填充背景
    EDV赋值:如果收盘价>1日前的收盘价,返回成交量(手)*100,否则返回-成交量(手)*100
    EDV1赋值:如果收盘价>1日前的收盘价*1.02,返回EDV*1.5,否则返回成交量(手)
    EDV2赋值:如果收盘价>1日前的收盘价*1.05,返回EDV*2,否则返回成交量(手)
    EDV3赋值:如果收盘价>1日前的收盘价*1.07,返回EDV*2.5,否则返回成交量(手)
    EDVD赋值:EDV1和EDV2的较大值和EDV3的较大值
    输出SM:EDVD的N日累和
    画带状线
    当满足条件SM<=1日前的SMANDSM>SM的20日简单移动平均的最后一日取值设为常数时,在SM和SM的20日简单移动平均的最后一日取值设为常数位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
    输出XG:EDVD/1日前的成交量(手)>200
    当满足条件XG=1时,在SM的20日简单移动平均的最后一日取值设为常数位置书写文字,画黄色


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

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

网友评论

已有0人评论

清除 发表评论