神奇指标网

通达信各路资金博弈指标公式源码

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

  


资金博弈 用法:黄线是主力资金线,绿色游资资金线,红色大户资金线,白色散户资金线,紫色是关注线, 没未来函数,请放心使用


    相关简介: 通达信各路资金博弈指标公式源码                                


     源码概况:通达信各路资金博弈指标公式


  指标类别:资金博弈指标公式


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图



通达信各路资金博弈指标公式未来函数检测结果:

          暂未发现存在未来函数



通达信各路资金博弈指标公式源码:



    涨幅:=9;高度:=20;跨度:=10;N4:=34;
    短线:=Ema(CLOSE,17);
    A:=(3*C+L+O+H)/6;
    X:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+
    14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
    +7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
    REF(A,20))/210;
    中线:=EMA(X,13);
    KKA:=EMA(C,5);
    KKB:=EMA(KKA,8);
    KKC:=EMA(KKB,13);
    长线:=EMA(KKC,50);
    中期:=100*(C-LLV(L,N4))/(HHV(C,N4)-LLV(L,N4));
    kdD:=REF(中期,1)<1AND中期>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);
    支撑:=LLV(持股,3);
    中期线:=MA(持股,12);
    VAR1:=1;
    VAR2:=LLV(LOW,10);
    VAR3:=HHV(HIGH,25);
    短期线:=EMA((CLOSE-VAR2)/(VAR3-VAR2)*4,4)*VAR1*30;
    AAA:=(3*C+L+O+H)/6;
    C2:=EMA(AAA,6);
    C3:=EMA(AAA,5);
    SHORT:=12;
    LONG:=26;
    MID:=9;
    DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
    DEA:=EMA(DIF,MID);
    macd:=(DIF-DEA)*2;
    N:=9;
    M1:=3;
    M2:=3;
    RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
    K:=SMA(RSV,M1,1);
    D:=SMA(K,M2,1);
    J:=3*K-2*D;
    KAAA1:=EXIst(KDD,3);
    KBBB1:=C/REF(C,1)>1+0.01*涨幅;
    KAAA2:=支撑>中期线AND持股=支撑;
    KBBB2:=crOSS(C2,C3);
    KCCC2:=EXIST(C/REF(C,1)>1+0.01*涨幅,跨度);
    KDDD2:=BArslAST(中期线>短期线)<跨度;
    KAAA3:=REF(C,1)<REF(中线,1)ANDC>中线;
    KBBB3:=C/REF(C,1)>1+0.01*涨幅;
    KCCC3:=中线/长线<1+0.01*高度;
    超资:IF(KBBB1+KCCC2+KBBB3=3,1,0);
    A1:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,3)+EMA((OPEN+HIGH+LOW+CLOSE)/4,6)+EMA((OPEN+HIGH+LOW+CLOSE)/4,9))/3;
    A2:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,5)+EMA((OPEN+HIGH+LOW+CLOSE)/4,10)+EMA((OPEN+HIGH+LOW+CLOSE)/4,20))/3;
    A3:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,7)+EMA((OPEN+HIGH+LOW+CLOSE)/4,14)+EMA((OPEN+HIGH+LOW+CLOSE)/4,28))/3;
    A4:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,9)+EMA((OPEN+HIGH+LOW+CLOSE)/4,18)+EMA((OPEN+HIGH+LOW+CLOSE)/4,36))/3;
    A5:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,11)+EMA((OPEN+HIGH+LOW+CLOSE)/4,22)+EMA((OPEN+HIGH+LOW+CLOSE)/4,44))/3;
    A6:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,13)+EMA((OPEN+HIGH+LOW+CLOSE)/4,26)+EMA((OPEN+HIGH+LOW+CLOSE)/4,52))/3;
    A7:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,21)+EMA((OPEN+HIGH+LOW+CLOSE)/4,34)+EMA((OPEN+HIGH+LOW+CLOSE)/4,68))/3;
    VAR1:=FORCAST(A1,6);
    VAR2:=FORCAST(A2,6);
    VAR3:=FORCAST(A3,6);
    VAR4:=FORCAST(A4,6);
    VAR5:=FORCAST(A5,6);
    VAR6:=FORCAST(A6,6);
    VAR7:=FORCAST(A7,6);
    IF(VAR1>REF(VAR1,1),VAR1,DRAWNULL){,LINEDOT},COLORFF00FF;
    IF(VAR1<REF(VAR1,1),VAR1,DRAWNULL){,LINEDOT},COLOR00FF00;
    IF(VAR2>REF(VAR2,1),VAR2,DRAWNULL){,LINEDOT},COLORFF00FF;
    IF(VAR2<REF(VAR2,1),VAR2,DRAWNULL){,LINEDOT},COLOR00FF00;
    IF(VAR3>REF(VAR3,1),VAR3,DRAWNULL){,LINEDOT},COLORFF00FF;
    IF(VAR3<REF(VAR3,1),VAR3,DRAWNULL){,LINEDOT},COLOR00FF00;
    IF(VAR4>REF(VAR4,1),VAR4,DRAWNULL){,LINEDOT},COLORFF00FF;
    IF(VAR4<REF(VAR4,1),VAR4,DRAWNULL){,LINEDOT},COLOR00FF00;
    IF(VAR5>REF(VAR5,1),VAR5,DRAWNULL){,LINEDOT},COLORFF00FF;
    IF(VAR5<REF(VAR5,1),VAR5,DRAWNULL){,LINEDOT},COLOR00FF00;
    IF(VAR6>REF(VAR6,1),VAR6,DRAWNULL){,LINEDOT},COLORFF00FF;
    IF(VAR6<REF(VAR6,1),VAR6,DRAWNULL){,LINEDOT},COLOR00FF00;
    IF(VAR7>REF(VAR7,1),VAR7,DRAWNULL),LINETHICK2,COLORFF00FF;
    IF(VAR7<REF(VAR7,1),VAR7,DRAWNULL),LINETHICK2,COLOR00FF00;
    TOWERC:=FORCAST(EMA((3*CLOSE+2*OPEN+HIGH+LOW)/7,3),6);
    DIRECTIONMAX:=MAX(REF(TOWERC,1),REF(TOWERC,1));
    DIRECTIONMIN:=MIN(REF(TOWERC,1),REF(TOWERC,1));
    STICKLINE(TOWERC>=REF(TOWERC,1),TOWERC,DIRECTIONMAX,3,0),COLOR0000FF;
    STICKLINE(TOWERC<REF(TOWERC,1),TOWERC,DIRECTIONMIN,3,0),COLOR00FF00;
    STICKLINE(TOWERC>=REF(TOWERC,1),TOWERC,DIRECTIONMAX,3,0),COLOR0000FF;
    STICKLINE(TOWERC>=REF(TOWERC,1),TOWERC,DIRECTIONMAX,2.4,0),COLOR0000FF;
    STICKLINE(TOWERC>=REF(TOWERC,1),TOWERC,DIRECTIONMAX,1.8,0),COLOR0000FF;
    STICKLINE(TOWERC>=REF(TOWERC,1),TOWERC,DIRECTIONMAX,1.2,0),COLOR0000FF;
    STICKLINE(TOWERC>=REF(TOWERC,1),TOWERC,DIRECTIONMAX,0.6,0),COLOR0000FF;
    STICKLINE(TOWERC>=REF(TOWERC,1),TOWERC,DIRECTIONMAX,0,0),COLOR0000FF;
    STICKLINE(TOWERC<REF(TOWERC,1),TOWERC,DIRECTIONMAX,3,0),COLOR00FF00;
    STICKLINE(TOWERC<REF(TOWERC,1),TOWERC,DIRECTIONMAX,2.4,0),COLOR00FF00;
    STICKLINE(TOWERC<REF(TOWERC,1),TOWERC,DIRECTIONMAX,1.8,0),COLOR00FF00;
    STICKLINE(TOWERC<REF(TOWERC,1),TOWERC,DIRECTIONMAX,1.2,0),COLOR00FF00;
    STICKLINE(TOWERC<REF(TOWERC,1),TOWERC,DIRECTIONMAX,0.6,0),COLOR00FF00;
    STICKLINE(TOWERC<REF(TOWERC,1),TOWERC,DIRECTIONMAX,0,0),COLOR00FF00;


[源码注释]通达信各路资金博弈指标公式翻译结果


    涨幅赋值:9
    高度赋值:20
    跨度赋值:10
    N4赋值:34
    短线赋值:收盘价的17日指数移动平均
    A赋值:(3*收盘价+最低价+开盘价+最高价)/6
    X赋值:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A+14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A+9*11日前的A+8*12日前的A+7*13日前的A+6*14日前的A+5*15日前的A+4*16日前的A+3*17日前的A+2*18日前的A+20日前的A)/210
    中线赋值:X的13日指数移动平均
    KKA赋值:收盘价的5日指数移动平均
    KKB赋值:KKA的8日指数移动平均
    KKC赋值:KKB的13日指数移动平均
    长线赋值:KKC的50日指数移动平均
    中期赋值:100*(收盘价-N4日内最低价的最低值)/(N4日内收盘价的最高值-N4日内最低价的最低值)
    KDD赋值:1日前的中期<1AND中期>1
    持股赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
    支撑赋值:3日内持股的最低值
    中期线赋值:持股的12日简单移动平均
    VAR1赋值:1
    VAR2赋值:10日内最低价的最低值
    VAR3赋值:25日内最高价的最高值
    短期线赋值:(收盘价-VAR2)/(VAR3-VAR2)*4的4日指数移动平均*VAR1*30
    AAA赋值:(3*收盘价+最低价+开盘价+最高价)/6
    C2赋值:AAA的6日指数移动平均
    C3赋值:AAA的5日指数移动平均
    SHORT赋值:12
    LONG赋值:26
    MID赋值:9
    DIF赋值:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均
    DEA赋值:DIF的MID日指数移动平均
    MACD赋值:(DIF-DEA)*2
    N赋值:9
    M1赋值:3
    M2赋值:3
    RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
    K赋值:RSV的M1日[1日权重]移动平均
    D赋值:K的M2日[1日权重]移动平均
    J赋值:3*K-2*D
    KAAA1赋值:最近3日存在KDD
    KBBB1赋值:收盘价/1日前的收盘价>1+0.01*涨幅
    KAAA2赋值:支撑>中期线AND持股=支撑
    KBBB2赋值:C2上穿C3
    KCCC2赋值:最近跨度日存在收盘价/1日前的收盘价>1+0.01*涨幅
    KDDD2赋值:上次中期线>短期线距今天数<跨度
    KAAA3赋值:1日前的收盘价<1日前的中线ANDC>中线
    KBBB3赋值:收盘价/1日前的收盘价>1+0.01*涨幅
    KCCC3赋值:中线/长线<1+0.01*高度
    输出超资:如果KBBB1+KCCC2+KBBB3=3,返回1,否则返回0
    A1赋值:((开盘价+最高价+最低价+收盘价)/4的3日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的6日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的9日指数移动平均)/3
    A2赋值:((开盘价+最高价+最低价+收盘价)/4的5日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的10日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的20日指数移动平均)/3
    A3赋值:((开盘价+最高价+最低价+收盘价)/4的7日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的14日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的28日指数移动平均)/3
    A4赋值:((开盘价+最高价+最低价+收盘价)/4的9日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的18日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的36日指数移动平均)/3
    A5赋值:((开盘价+最高价+最低价+收盘价)/4的11日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的22日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的44日指数移动平均)/3
    A6赋值:((开盘价+最高价+最低价+收盘价)/4的13日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的26日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的52日指数移动平均)/3
    A7赋值:((开盘价+最高价+最低价+收盘价)/4的21日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的34日指数移动平均+(开盘价+最高价+最低价+收盘价)/4的68日指数移动平均)/3
    VAR1赋值:A1的6日线性回归预测值
    VAR2赋值:A2的6日线性回归预测值
    VAR3赋值:A3的6日线性回归预测值
    VAR4赋值:A4的6日线性回归预测值
    VAR5赋值:A5的6日线性回归预测值
    VAR6赋值:A6的6日线性回归预测值
    VAR7赋值:A7的6日线性回归预测值
    如果VAR1>,返回?,否则返回?
    1日前的VAR1,VAR1,无效数),COLORFF00FF
    如果VAR1<,返回?,否则返回?
    1日前的VAR1,VAR1,无效数),COLOR00FF00
    如果VAR2>,返回?,否则返回?
    1日前的VAR2,VAR2,无效数),COLORFF00FF
    如果VAR2<,返回?,否则返回?
    1日前的VAR2,VAR2,无效数),COLOR00FF00
    如果VAR3>,返回?,否则返回?
    1日前的VAR3,VAR3,无效数),COLORFF00FF
    如果VAR3<,返回?,否则返回?
    1日前的VAR3,VAR3,无效数),COLOR00FF00
    如果VAR4>,返回?,否则返回?
    1日前的VAR4,VAR4,无效数),COLORFF00FF
    如果VAR4<,返回?,否则返回?
    1日前的VAR4,VAR4,无效数),COLOR00FF00
    如果VAR5>,返回?,否则返回?
    1日前的VAR5,VAR5,无效数),COLORFF00FF
    如果VAR5<,返回?,否则返回?
    1日前的VAR5,VAR5,无效数),COLOR00FF00
    如果VAR6>,返回?,否则返回?
    1日前的VAR6,VAR6,无效数),COLORFF00FF
    如果VAR6<,返回?,否则返回?
    1日前的VAR6,VAR6,无效数),COLOR00FF00
    如果VAR7>,返回?,否则返回?
    1日前的VAR7,VAR7,无效数),线宽为2,COLORFF00FF
    如果VAR7<,返回?,否则返回?
    1日前的VAR7,VAR7,无效数),线宽为2,COLOR00FF00
    TOWERC赋值:(3*收盘价+2*开盘价+最高价+最低价)/7的3日指数移动平均的6日线性回归预测值
    DIRECTIONMAX赋值:1日前的TOWERC和1日前的TOWERC的较大值
    DIRECTIONMIN赋值:1日前的TOWERC和1日前的TOWERC的较小值
    当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的TOWERC,TOWERC,DIRECTIONMAX,3,0),COLOR0000FF
    当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的TOWERC,TOWERC,DIRECTIONMIN,3,0),COLOR00FF00
    当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的TOWERC,TOWERC,DIRECTIONMAX,3,0),COLOR0000FF
    当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的TOWERC,TOWERC,DIRECTIONMAX,2.4,0),COLOR0000FF
    当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的TOWERC,TOWERC,DIRECTIONMAX,1.8,0),COLOR0000FF
    当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的TOWERC,TOWERC,DIRECTIONMAX,1.2,0),COLOR0000FF
    当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的TOWERC,TOWERC,DIRECTIONMAX,0.6,0),COLOR0000FF
    当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的TOWERC,TOWERC,DIRECTIONMAX,0,0),COLOR0000FF
    当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的TOWERC,TOWERC,DIRECTIONMAX,3,0),COLOR00FF00
    当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的TOWERC,TOWERC,DIRECTIONMAX,2.4,0),COLOR00FF00
    当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的TOWERC,TOWERC,DIRECTIONMAX,1.8,0),COLOR00FF00
    当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的TOWERC,TOWERC,DIRECTIONMAX,1.2,0),COLOR00FF00
    当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的TOWERC,TOWERC,DIRECTIONMAX,0.6,0),COLOR00FF00
    当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的TOWERC,TOWERC,DIRECTIONMAX,0,0),COLOR00FF00




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

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

网友评论

已有0人评论

清除 发表评论