最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • FZ实时看盘--飞狐分时指标 源码

    正文概述    2024-04-08 00:28:13  

    DRAWGBK(CLOSE,COLORRGB(50,200,50),COLORRGB(100,50,50),1);

    FZKD标尺.明支#day ,COLORRED;
    FZKD标尺.明阻#day ,COLORgreen;

    MC:=REF(CLOSE,1);
    阻力位:=IF(CLOSE 200,CLOSE*1.01,CLOSE*1.07);
    阻力位1:=IF(CLOSE 10,CLOSE*1.05,阻力位);
    止损位:=IF(CLOSE 200,CLOSE*0.99,CLOSE*0.93);
    止损位1:=IF(CLOSE 10,CLOSE*0.95,止损位);
    阻力位A:=IF(MC 200,MC*1.01,MC*1.07);
    阻力位2:=IF(MC 10,MC*1.05,阻力位A);
    止损位B:=IF(MC 200,MC*0.99,MC*0.93);
    止损位2:=IF(MC 10,MC*0.95,止损位B);

    DRAWTEXTEX(BARSTATUS=1,0,0,0,STKLABEL+' '+STKNAME+' '),ColorFFFF80;

    DRAWTEXTEX(BARSTATUS=2 and v ref(v,1) and ma(v,5) ref(ma(v,5),1),0,0,15,'今日成交量大于昨日,且有继续增大趋势'+' '),Color8285FF,;
    DRAWTEXTEX(BARSTATUS=2 and v ref(v,1) and ma(v,5) ref(ma(v,5),1),0,0,15,'今日成交量小于昨日,但有放大迹象'+' '),Color8285FF;
    DRAWTEXTEX(BARSTATUS=2 and v ref(v,1)and ma(v,5) ref(ma(v,5),1),0,0,15,'今日成交量大于昨日, 但有缩小迹象'+' '),Color8285FF;
    DRAWTEXTEX(BARSTATUS=2 and v ref(v,1)and ma(v,5) ref(ma(v,5),1),0,0,15,'今日成交量小于昨日,且有缩小迹象'+' '),Color8285FF;
    DRAWTEXTEX(CLOSE,0,0,30,'[昨/今日 止损位 :'+NUMTOSTR(止损位B,2)+'/'+NUMTOSTR(止损位1,2)+'**]'),LINETHICK1,colorFF00;
    DRAWTEXTEX(CLOSE,0,0,45,'[昨/今日 阻力位 :'+NUMTOSTR(阻力位2,2)+'/'+NUMTOSTR(阻力位1,2)+']'),LINETHICK1,colorFEBAF5;


    zq:=DATATYPE;
    r1:=OPENMINUTES(time);
    zs:=ref(close,r1);
    zsr:=DYNAINFO( 3);
    j:=SUM(close*vol,SUMBARS(vol,FINANCE( 7)))/SUM(vol,SUMBARS(vol,FINANCE( 7)));
    jj:=SUM(close*vol,0)/SUM(vol,0);
    jj1:=SUM(close*vol,r1)/SUM(vol,r1);
    jja:=if(zq=6,jj,if(zq=1,jj1,jj));
    zsa:=if(zq=6,zsr,if(zq=1,zs,zsr));
    cr:=if(zq=6,close 0,if(zq=1,r1 1,close
    POLYLINE(cr,zsa),COLORGRAY,POINTDOT;
    dk:=(sma(close,2,1)-sma(close,6,1))*2.1;

    s2:=sma(c,2,1);
    s6:=sma(c,6,1);
    dk:=2*(s2-s6);
    STICKLINE(dk 0,DYNAINFO( 3),DYNAINFO( 3)+dk,0,1),COLORRED;
    STICKLINE(dk 0,DYNAINFO( 3),DYNAINFO( 3)+dk,0,1),COLORCYAN;
    if DATATYPE =0 then exit;
    rc:=DYNAINFO(3);
    q:=DATACOUNT;
    hh:=DYNAINFO(5);
    LL:=DYNAINFO(6);
    f:=max(hh-rc,rc-LL);
    ff:=f/rc*100;
    q1h:=if(ff 1,0.9898*rc,rc-f*1.02);
    q1l:=if(ff 1,0.9798*rc,rc-2*f*1.016);
    //FILLRGN(1,q1h,q1l),colorblack;
    R:=INDEXC;
    Rh:=hhv(r,0);
    RL:=llv(r,0);
    Rb:=(q1h-q1l)/(RH[q]-RL[q]);
    Ry:=(q1h+q1l-rb*(RH[q]+RL[q]))/2;
    //r*rb+ry,COLORFF00FF;
    //(求和(r*INDEXV,r)/求和(INDEXV,r))*rb+ry,COLOR00FF00;
    流通:=finance(7)/10000;
    qj1:=FINANCE( 7)/800;
    qj2:=FINANCE( 7)/1000;
    qj3:=FINANCE( 7)/1500;
    qj4:=FINANCE( 7)/2000;
    qj5:=FINANCE( 7)/4000;
    qj6:=FINANCE( 7)/6000;
    qj7:=FINANCE( 7)/8000;
    qj8:=FINANCE( 7)/10000;
    qj9:=ESTDATA(8)/13000;
    XS:=if(finance(7) 1,qj9,if(流通 1,qj1,if(流通 =1 AND 流通 5,qj2,if(流通 =5 AND 流通 10,qj3,if(流通 =10 AND 流通 20,qj4,if(流通 =20 AND 流通 40,qj5,if(流通 =40 AND 流通 60,qj6,if(流通 =60 AND 流通 =100,qj7,if(流通 =100,qj8,0)))))))));
    XS1:=XS*1.618;
    主动买入:=求和(BUYVOL,0);
    主动卖出:=求和(SELLVOL,0);
    特单买:=if(BUYVOL XS1,BUYVOL,0);
    特单卖:=if(SELLVOL XS1,SELLVOL,0);
    大单买:=if(BUYVOL XS and BUYVOL =XS1,BUYVOL,0);
    大单卖:=if(SELLVOL XS and SELLVOL =XS1,SELLVOL,0);
    小单买:=if(BUYVOL =XS,BUYVOL,0);
    小单卖:=if(SELLVOL =XS,SELLVOL,0);
    特单买入:=SUM(特单买,0);
    特单卖出:=SUM(特单卖,0);
    大单买入:=SUM(大单买,0);
    大单卖出:=SUM(大单卖,0);
    小单买入:=SUM(小单买,0);
    小单卖出:=SUM(小单卖,0);
    大单差:=(特单买入+大单买入)-(特单卖出+大单卖出);

    VARA:=if(BUYVOL =ref(ASKVOL(1),1)+ref(ASKVOL(2),1)+ref(ASKVOL(3),1) AND close =ref(ASKPRICE(3),1),BUYVOL,0);
    上扫单:=求和(INTPART(if(VARA XS AND VARA XS1,BUYVOL,0)),0);
    VARB:=if(SELLVOL =ref(BIDVOL(1),1)+ref(BIDVOL(2),1)+ref(BIDVOL(3),1) AND close =ref(BIDPRICE(3),1),SELLVOL,0);
    下扫单:=求和(INTPART(if(VARB XS AND VARA XS1,SELLVOL,0)),0);
    总:=(特单买入+特单卖出+大单买入+大单卖出+小单买入+小单卖出+上扫单+下扫单);
    DRAWTEXTEX(DYNAINFO(7),1,20,830,'■ 大单买: '+NUMTOSTR(特单买入,0)),LINETHICK2,colorFF;
    DRAWTEXTEX(DYNAINFO(7),1,260,830,'占:'+NUMTOSTR(floor(特单买入/总*100),0)+' %'),LINETHICK2,colorFF;
    DRAWTEXTEX(DYNAINFO(7),1,20,860,'■ 大单卖: '+NUMTOSTR(特单卖出,0)),LINETHICK2,colorFF00;
    DRAWTEXTEX(DYNAINFO(7),1,260,860,'占:'+NUMTOSTR(floor(特单卖出/总*100),0)+' %'),LINETHICK2,colorFF00;
    DRAWTEXTEX(DYNAINFO(7),1,20,890,'■ 中单买: '+NUMTOSTR(大单买入,0)),LINETHICK2,colorFF;
    DRAWTEXTEX(DYNAINFO(7),1,260,890,'占:'+NUMTOSTR(floor(大单买入/总*100),0)+' %'),LINETHICK2,colorFF;
    DRAWTEXTEX(DYNAINFO(7),1,20,920,'■ 中单卖: '+NUMTOSTR(大单卖出,0)),LINETHICK2,colorFF00;
    DRAWTEXTEX(DYNAINFO(7),1,260,920,'占:'+NUMTOSTR(floor(大单卖出/总*100),0)+' %'),LINETHICK2,colorFF00;
    DRAWTEXTEX(DYNAINFO(7),1,20,950,'■ 小单买: '+NUMTOSTR(小单买入,0)),LINETHICK2,colorFF00FF;
    DRAWTEXTEX(DYNAINFO(7),1,260,950,'占:'+NUMTOSTR(floor(小单买入/总*100),0)+' %'),LINETHICK2,colorFF00FF;
    DRAWTEXTEX(DYNAINFO(7),1,20,980,'■ 小单卖: '+NUMTOSTR(小单卖出,0)),LINETHICK2,colorFFFF00;
    DRAWTEXTEX(DYNAINFO(7),1,260,980,'占:'+NUMTOSTR(floor(小单卖出/总*100),0)+' %'),LINETHICK2,colorFFFF00;
    DRAWTEXTEX(DYNAINFO(7),1,400,830,'■ 上扫单: '+NUMTOSTR(上扫单,0)),LINETHICK2,colorFF;
    DRAWTEXTEX(DYNAINFO(7),1,640,830,'占:'+NUMTOSTR(floor(上扫单/总*100),0)+' %'),LINETHICK2,colorFFFF00;
    DRAWTEXTEX(DYNAINFO(7),1,400,860,'■ 下扫单: '+NUMTOSTR(下扫单,0)),LINETHICK2,colorFFFF00;
    DRAWTEXTEX(DYNAINFO(7),1,640,860,'占:'+NUMTOSTR(floor(下扫单/总*100),0)+' %'),LINETHICK2,colorFFFF00;
    DRAWTEXTEX(DYNAINFO(7),1,400,890,'■ 大单差: '+NUMTOSTR(大单差,0)),LINETHICK2,colorFF00;
    DRAWTEXTEX(DYNAINFO(7),1,640,890,'占:'+NUMTOSTR(大单差/(大单买入+大单卖出)*100,0)+' %'),LINETHICK2,colorFF00;
    DRAWTEXTEX(DYNAINFO(7),1,400,920,'■ 多空差: '+NUMTOSTR((主动买入-主动卖出),0)),LINETHICK2,colorFFFF;
    DRAWTEXTEX(DYNAINFO(7),1,640,920,'占:'+NUMTOSTR((主动买入-主动卖出)/总*100,0)+' %'),LINETHICK2,colorFFFF;


    ZJ1:=(((HIGH + LOW) + (2 * CLOSE)) / 4);
    ZJ2:=(((ZJ1 - EMA(ZJ1,21)) / STD(ZJ1,21)) * 100);
    ZJ3:=EMA(ZJ2,5);
    ZJ4:=EMA(ZJ3,2);
    ZJ5:=EMA(ZJ4,2);
    ZJ6:=(((3 * ZJ4) - (2 * ZJ5)) / 2);
    IF((ZJ6 90),(AA * 0.998),AA),LINETHICK2,colorDD66AA;
    IF((ZJ6 (0 - 95)),(BB * 1.002),BB),LINETHICK2,colorDD66AA;

    ;

    if datatype 0 then exit; //仅分笔周期及实时图运行本公式
    k:= kdj.k#min60
    d:= kdj.d#min60
    a1:=ref(cross(k,d),2) and k //前2分钟里60分种k.d金叉,现k大于d!
    b1:ref(cross(d,k),2) and d
    if(a1 ,l*0.998,0),colorred,linethick4,CROSSDOT;
    if(b1 ,l*1.002,0),colorgreen,linethick4,CROSSDOT;

    BU:=BARSLAST((CLOSE = HHV(CLOSE,150)));
    SE:=BARSLAST((CLOSE = LLV(CLOSE,150)));
    KK1:=SE;
    KK2:=BU;
    LM1:=SE;
    LM2:=BU;
    OK:=((KK1 KK2) AND (LM1 LM2));
    OK1:=((KK1 KK2) AND (LM1 LM2));
    NOK:=((KK2 KK1) AND (LM2 LM1));
    NOK1:=((KK2 KK1) AND (LM2 LM1));

    DRAWICON(CROSS(KK1,KK2),low,5);
    DRAWICON(CROSS(KK2,KK1),low,6);

    k1:=hhv(high,0);
    k2:=llv(low,0);
    k3:=BARSLAST(OPENMINUTES(time) =240);
    t1:=BARSLAST(OPENMINUTES(time) =60);

    DRAWICON(OPENMINUTES(time) 60 and cross(close,ref(k1,t1)+0.001),ref(k1,t1),8);//指示图标


    BU:=BARSLAST(CLOSE=HHV(CLOSE,2000));
    SE:=BARSLAST(CLOSE=LLV(CLOSE,2000));
    KK1:=SE;
    KK2:=BU;
    LM1:=SE;
    LM2:=BU;
    OK:=KK1 KK2
    AND LM1
    OK1:=KK1 KK2 AND LM1
    NOK:=KK2 KK1 AND
    LM2
    NOK1:=KK2 KK1 AND
    LM2
    DRAWICON(CROSS(KK1,KK2),OPEN,4);
    DRAWTEXT(CROSS(KK1,KK2),OPEN,' 抓'),colorred;

    T:=OPENMINUTES(TIME);
    CLOSE=DYNAINFO(7);
    总量:=SUM(VOL,T);
    总额:=SUM(AMOUNT,T);
    均价:=总额/(总量*100);
    次数:=COUNT(CLOSE 均价,T);
    占比:=次数/T*100;
    分时强势:DRAWICON(CROSS(CLOSE,均价)
    AND CLOSE 均价 AND 占比 80 AND
    T 5,CLOSE,4);
    DRAWTEXT(CROSS(CLOSE,均价) AND CLOSE 均价 AND 占比 80
    AND
    T 5,CLOSE,' 涨价'),colorFFFF;

    ;

    ZF:=(EMA(SUM(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)),3),49) * 10)+EMA(C,20);
    plpl1:=(EMA(MA(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)),3),13) * 10000),LINETHICK0,colorFFFFFF;

    ZFF:=(EMA(SUM(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)),3),49) * 10000);
    plpl:=EMA(ZFF,34),LINETHICK0,color00FFFF;
    cd1:=MA(ZFF,3);
    ce1:=MA(cd1,3);
    cf1:=MA(ce1,3);


    cd:MA(ZF,3),color66DDFF;
    ce:MA(cd,3),color666666;
    cf:MA(ce,3),color888888;
    cg:MA(cf,3),color9900FF;
    ch:MA(cg,3),color7700FF;
    ci:MA(ch,3),color0000FF;
    cj1: IF(cd REF(cd,1),cd,cd),color555555;
    cj2: IF(ce REF(ce,1),ce,cd),color555555;
    cj3: IF(cf REF(cf,1),cf,cd),color555555;
    cj4: IF(cg REF(cg,1),cg,cd),color555555;
    cj5: IF(ch REF(ch,1),ch,cd),color555555;
    cj6: IF(ci REF(ci,1),ci,cd),color555555;
    close,LINETHICK2,COLORblack;
    HS:=VOL/SUM(VOL,BARSCOUNT(C));
    FBMAX:dma(c,hs),LINEDASHDOT,LINETHICK2,COLORMAGENTA;


    昨收:=DYNAINFO(3);
    HH:=DYNAINFO(5);
    LL:=DYNAINFO(6);
    FK:=MAX(HH-昨收,昨收-LL);
    ZS:=昨收-FK*1.01;
    Q1:=昨收-FK*1.012;
    Q2:=昨收-2*FK*1.012;
    Q3:=昨收-3*FK*1.01;


    FILLRGN(1,昨收-2*FK*1.015,昨收-3*FK*1.01),color1B4756;

    r:= rsi.rsi1
    rh:=hhv(r,0);
    rL:=LLv(r,0);
    rb:=1.015*max(DYNAINFO(5)-DYNAINFO(3),DYNAINFO(3)-DYNAINFO(6))/(rh-rL);
    ry:=(2*DYNAINFO(3)-3.035*max(DYNAINFO(5)-DYNAINFO(3),DYNAINFO(3)-DYNAINFO(6))-rb*(rh+rL))/2;
    r*rb[datacount]+ry[datacount],color320058;


    RSV:=((CLOSE-LLV(LOW,240))/(HHV(HIGH,240)-LLV(LOW,240))*200-100)/2;
    K:=SMA(SMA(RSV,18,1),3,1);
    D:=MA(EMA(K,18),3);
    J:=3*K-2*D;
    空头:=-3*K-2*D;
    DIFF:=EMA(CLOSE,240)-EMA(CLOSE,240)*100;
    DEA:=EMA(DIFF,18);
    多头MACD:=(-3*(DIFF-DEA))*2;
    ZD:=HHV(多头MACD,0);
    ZX:=LLV(多头MACD,0);
    CZ:=(Q2-Q3)/6;

    ;

    FDM:=MAX(ABS(ZD),ABS(ZX))*1.5;
    RB:=(Q2+Q3)/2+2*(Q2-Q3)/3/FDM*多头MACD;
    STICKLINE(多头MACD 0,RB,(Q2+Q3)/2,2,1),LINETHICK2,color320058;
    STICKLINE(多头MACD 0,RB,(Q2+Q3)/2,2,1),LINETHICK2,color009933;
    短买:IF(CROSS(K,D) AND K 0,(Q2+Q3)/2+(Q2-Q3)/4,(Q2+Q3)/2),LINETHICK2,colorFF00FF;
    突击:IF(CROSS(多头MACD,空头) AND 多头MACD 0,(Q2+Q3)/2+(Q2-Q3)/4,(Q2+Q3)/2),LINETHICK2,colorFFFF;
    DRAWICON(CROSS(K,D) AND K 0,RB,1),ALIGN1;
    DRAWTEXT(CROSS(K,D) AND K 0,(Q2+Q3)/2+(Q2-Q3)/3,'短买'),colorFF0000;
    DRAWTEXT(CROSS(多头MACD,空头) AND 多头MACD 0,(Q2+Q3)/2+(Q2-Q3)/3,'突击'),colorFFFF00;


    RSVa:=((((HHV(HIGH,10) - CLOSE) / (HHV(HIGH,10) - LLV(LOW,10)))*2) - 1.25);
    散户:SMA(RSVa,5,1);
    RSVb:=((((CLOSE - LLV(LOW,10)) / (HHV(HIGH,10) - LLV(LOW,10)))*2) - 1.05);
    主力:SMA(RSVb,5,1);


    kh:=HHV(MAX(散户,主力),0);
    kL:=LLV(MIN(主力,散户),0);
    kb:=1.017*MAX(DYNAINFO(5)-DYNAINFO(3),DYNAINFO(3)-DYNAINFO(6))/(kh-kL);
    ky:=(2*DYNAINFO(3)-5.067*MAX(DYNAINFO(5)-DYNAINFO(3),DYNAINFO(3)-DYNAINFO(6))-kb*(kh+kL))/2;
    主力*kb[DATACOUNT]+ky[DATACOUNT],colorred;
    散户*kb[DATACOUNT]+ky[DATACOUNT],colorgreen;



    内容加载中..
    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » FZ实时看盘--飞狐分时指标 源码 加入收藏