神奇指标网

乾坤五线指标公式

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

  



     相关简介:   乾坤五线指标公式                              


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图/主图





未来函数检测结果:

         暂未发现存在未来函数





乾坤五线指标公式源码:


    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;
    RCC:=DYNAINFO(3);
    S2:=SMA(C,3,1);
    S6:=SMA(C,5,1);
    主力成本:EMA(X,13),COLORFF00FF,LINETHICK1;
    短期底部:LLV(HIGH,30),LINETHICK1,COLORFFCC00;
    MA5:=MA(C,5);
    MA10:=MA(C,10);
    MA30:=MA(C,30);
    FA:=BArslAST(crOSS(MA10,MA5))ANDCROSS(MA5,MA10);
    FB:=FAANDMA5>MA30ANDMA10>MA30ANDMA10>REF(MA10,1);
    DRAWTEXT(FB,L-0.58,'★红牛'),COLORRED;
    V1:=EMA(CLOSE,5);
    V2:=EMA(EMA(CLOSE,90)*1.01,10);
    DRAWTEXT(CROSS(V1,V2),V1+0.05,'牛起步'),COLOR00FF00;
    VAR1:=LLV(LOW,21);
    VAR2:=HHV(HIGH,21);
    AK1:=EMA((((CLOSE-VAR1)/(VAR2-VAR1))*100),5);
    AK:=EMA((((CLOSE-VAR1)/(VAR2-VAR1))*50),13);
    AB:=CROSS(AK1,AK);
    DRAWTEXT((AB=1),(LOW*0.99),'○牛窝'),COLORYELLOW;
    AA1:=AMOUNT/V;
    BB1:=L1.2;
    DD1:=L<MA(C,5)*0.921;
    EE1:=V<MA(V,5)*1.5;
    老鼠仓:=BB1ANDCC1ANDDD1ANDEE1,LINETHICK0,COLOR0099FF;
    DRAWTEXT(老鼠仓,L*0.99,'老鼠仓'),COLOR0099FF;
    VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);
    VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05)AND((HIGH)/(CLOSE)<1.01)AND(VAR3AA>0),91,0);
    DRAWTEXT(FILTER((VAR4AA>90),45),(LOW)*(0.93),'★大胆搏'),COLOR00FFFF;
    DRAWTEXT(FILTER((VAR4AA>90),35),(LOW)*(0.99000001),'★加仓'),COLOR00FFFF;
    A1AA:=9;
    A2AA:=(REF(CLOSE,A1AA+1)<CLOSE);
    DRAWTEXT(FILTER((A2AA>-0.5),84),(HIGH)*(1.05),'小心变盘'),COLORFFFFFF;
    VAR6:=REF(C,1);
    VAR7:=SMA(MAX(C-VAR6,0),6,1)/SMA(Abs(C-VAR6),6,1)*100;
    DRAWTEXT(CROSS(82,VAR7),H*1.01,'注意风险'),COLORYELLOW;
    DRAWTEXT_FIX(1,0.00,0.00,0,'急跌必反弹,急涨必回调;回落不破则加仓,回落跌破该减仓;反弹突破量能,反弹不过该出货;下跌找支撑,上涨看压力;支撑位置整理必突破;压力位置整理必回调'),COLORRED;
    {价:}
    {JC1:=(REF(C,3)+REF(C,5)+REF(C,7)+REF(C,8)+REF(C,13)+REF(C,21))/6;
    参考价1:SMA(JC1,5,1),CIRCLEDOT,COLORGREEN;
    IF(C>=参考价1,参考价1,DRAWNULL),CIRCLEDOT,COLOR0000FF;}
    PH:=TROUGHBARS(2,5,1);
    LL:=HHV(H,PH);
    TJ1:=LL=HIGHANDLL<REF(LL,1);{//=1}
    TS:=SUMBARS(TJ1,2);
    TJ:=PEAKBARS(2,5,1)=1ANDTS>=PH;
    DRAWICON(TJ,HIGH*1.01+0.02,2);
    警告灯:IF(TJ,HIGH*1.008,DRAWNULL),CROSSDOT,LINETHICK2,COLORCYAN;
    PL:=BARSLAST(TJ);
    支撑:IF(BARSLAST(TJ1),
    REF(LOW,BARSLAST(TJ1)),DRAWNULL),COLOREA91B5;
    压力:IF(BARSLAST(TJ),REF(HIGH,PL),DRAWNULL),COLORYELLOW;
    TJ_2:=LOW>REF(REF(LOW,TS),PL);
    DRAWTEXT(ISLASTBAR,压力,'压力'),COLORYELLOW;
    DRAWTEXT(ISLASTBAR,支撑,'支撑'),COLOREA91B5;
    HIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0;
    AA:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);
    QY:=BacKSET(AA,HIGHN+1);
    CC:=FILTER(QY,HIGHN)ANDH=HHV(H,HIGHN+1);
    DRAWICON(CC,H*1.02,2);
    DDD:=BARSLAST(CC);
    GDTS:=IF(CC,CURRBARSCOUNT,0);
    DINGBU:=IF(DDD,REF(H,DDD),H);{顶部}
    DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);
    DINGBU1:=REF(DINGBU,DDD+1);
    GDCS1:=CONST(DINGBUTS);
    DINGBUTS1:=REF(DINGBUTS,DDD+1);
    GDCS2:=CONST(DINGBUTS1);
    DINGBU2:=REF(DINGBU1,DDD+1);
    MM:=IF(CURRBARSCOUNT>GDCS2,0,1);
    DRAWLINE(CURRBARSCOUNT=GDCS2,H,ISLASTBAR,REF(H,GDCS2-1),1),COLOR0055FF,POINTDOT;
    DRAWLINE(CURRBARSCOUNT=GDCS1,H,ISLASTBAR,REF(H,GDCS1-1),1),COLORYELLOW,POINTDOT;
    AAS:=REF(L,LOWN)=LLV(L,2*LOWN+1);
    QY1:=BACKSET(AA1,LOWN+1);
    CS1:=FILTER(QY1,LOWN)ANDL=LLV(L,LOWN+1);
    DRAWICON(CC1,L*0.98,1);
    DS1:=BARSLAST(CC1);
    DDTS:=IF(CC1,CURRBARSCOUNT,0);
    YDB:=IF(DD1,REF(L,DD1),L);
    DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);
    DDCS1:=CONST(DDTS1);
    ZDB:=REF(YDB,DD1+1);
    DDTS2:=REF(DDTS1,DD1+1);
    DDCS2:=CONST(DDTS2);
    低点支撑:DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1)COLORRED,LINETHICK2;
    STARDAY:=IF(DDCS2<GDCS2,DDCS2,GDCS2);
    所属板块:=STRCAT('所属板块:',STRCAT(STRCAT(STRCAT('[行业]-',HYBLOCK),STRCAT('[地域]-',DYBLOCK)),STRCAT('[概念]-',GNBLOCK)));
    总股本:=STRCAT(STRCAT('总股本:',CON2STR(TOTALCAPITAL/1000000,2)),'亿');
    流通盘:=STRCAT(STRCAT('流通盘:',CON2STR(CAPITAL/1000000,2)),'亿');
    全流通:=STRCAT('全流通:',CON2STR((CAPITAL/1000000)/(TOTALCAPITAL/1000000),2));
    市值:=STRCAT(STRCAT('流通市值:',CON2STR((CAPITAL/1000000)*C,2)),'亿');
    上市天数:=STRCAT('上市天数:',CON2STR(FINANCE(42),0));
    股本市值:=STRCAT('股本市值:',STRCAT(STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值),上市天数));
    主收同比:=STRCAT('主收同比:',CON2STR(FINANCE(44),2));
    市盈率:=STRCAT('市盈率:',CON2STR(C/FINANCE(33),2));
    市销率:=STRCAT('市销率:',CON2STR(C/(FINANCE(20)/FINANCE(1)),2));
    市净率:=STRCAT('市净率:',CON2STR(C/FINANCE(34),2));
    毛利率:=STRCAT('毛利率:',CON2STR((FINANCE(20)-FINANCE(21))/FINANCE(20)*100,2));
    净利润率:=STRCAT('净利润率:',CON2STR(FINANCE(30)/FINANCE(20)*100,2));
    现金流:=STRCAT('现金流:',CON2STR(FINANCE(25)/FINANCE(1),2));
    利润同比:=STRCAT('利润同比:',CON2STR(FINANCE(43),2));
    DRAWTEXT_FIX(ISLASTBAR,0.003,0.26,0,市盈率);
    DRAWTEXT_FIX(ISLASTBAR,0,0.31,0,市销率);
    DRAWTEXT_FIX(ISLASTBAR,0,0.36,0,市净率);
    DRAWTEXT_FIX(ISLASTBAR,0,0.41,0,毛利率);
    DRAWTEXT_FIX(ISLASTBAR,0,0.46,0,现金流);
    DRAWTEXT_FIX(ISLASTBAR,0.1,0.26,0,主收同比);
    DRAWTEXT_FIX(ISLASTBAR,0.1,0.31,0,净利润率);
    DRAWTEXT_FIX(ISLASTBAR,0.1,0.36,0,利润同比);
    {业绩}
    净资收益率:=STRCAT('净资收益率:',CON2STR(FINANCE(29)/FINANCE(19)*100,2));
    主营利润率:=STRCAT('主营利润率',CON2STR(FINANCE(23)/FINANCE(20)*100,2));
    当前业绩:=STRCAT('当前业绩:',STRCAT(STRCAT(净资收益率,毛利率),主营利润率));
    {主图显示}
    DRAWTEXT_FIX(ISLASTBAR,0.005,0.06,0,所属板块),COLORYELLOW;
    DRAWTEXT_FIX(ISLASTBAR,0.005,0.12,0,股本市值),COLORGREEN;
    DRAWTEXT_FIX(ISLASTBAR,0.005,0.18,0,当前业绩),COLORGREEN;
    总额:=AMOUNT;
    买:=IF(O=CAND(C-REF(C,1))/REF(C,1)*100>9.8,AMOUNT,AMOUNT/((H-L)*2-ABS(O-C))*(C-L));
    买%:=买/AMOUNT*100;
    流入:=AMOUNT*买%/10000000000;
    流出:=AMOUNT/100000000-流入;
    净流:=(流入-流出);
    总额3:=SUM(AMOUNT,3);
    流入3:=SUM(流入,3);
    流出3:=SUM(流出,3);
    净流3:=SUM(流入-流出,3);
    总额5:=SUM(AMOUNT,5);
    流入5:=SUM(流入,5);
    流出5:=SUM(流出,5);
    净流5:=SUM(流入-流出,5);
    总额10:=SUM(AMOUNT,10);
    流入10:=SUM(流入,10);
    流出10:=SUM(流出,10);
    净流10:=SUM(流入-流出,10);
    画:=CONST(FINDHIGH(总额10,0,190,1));
    DRAWTEXT_FIX(1,0.71,0.07,0,'净流(亿):'),COLOR8080FF,COLORWHITE;
    DRAWTEXT_FIX(1,0.78,0.05,0,'1日'),COLOR8080FF,COLORWHITE;
    DRAWTEXT_FIX(1,0.83,0.05,0,'3日'),COLOR8080FF,COLORWHITE;
    DRAWTEXT_FIX(1,0.88,0.05,0,'5日'),COLOR8080FF,COLORWHITE;
    DRAWTEXT_FIX(1,0.93,0.05,0,'10日'),COLOR8080FF,COLORWHITE;
    DRAWNUMBER_FIX(1,0.78,0.10,0,CONST((净流))),COLORYELLOW;
    DRAWNUMBER_FIX(1,0.83,0.10,0,CONST((净流3))),COLORYELLOW;
    DRAWNUMBER_FIX(1,0.88,0.10,0,CONST((净流5))),COLORYELLOW;
    DRAWNUMBER_FIX(1,0.93,0.10,0,CONST((净流10))),COLORYELLOW;
    股东人数:=FINANCE(8);
    人均持股:=ROUND(FINANCE(7)/FINANCE(8));
    DRAWTEXT_FIX(1,0.14,0.65,1,'股东人数:'),COLORYELLOW;
    DRAWTEXT_FIX(1,0.14,0.75,1,'人均持股:'),COLORYELLOW;
    DRAWNUMBER_FIX(1,0.2,0.65,1,股东人数),COLORWHITE;
    DRAWNUMBER_FIX(1,0.2,0.75,1,人均持股),COLORWHITE;
    X1:=(FINANCE(11)-FINANCE(15))/FINANCE(10)*1.2;
    X2:=(FINANCE(31)+FINANCE(17))/FINANCE(10)*1.4;{盈余公积用资本公积金代替}
    X3:=FINANCE(23)/FINANCE(10)*3.3;
    X4:=FINANCE(19)/FINANCE(15)*0.6;{缺长期负债或负债总额}
    X5:=FINANCE(20)/FINANCE(15)*0.999;
    Z值:=X1+X2+X3+X4+X5;
    DRAWTEXT_FIX(1,0.85,0.01,1,'财务预警:'),COLORRED;
    DRAWTEXT_FIX(Z值<1.2,0.838,0.11,1,'●重警●'),COLORLIRED;
    DRAWTEXT_FIX(BETWEEN(Z值,1.2,2.6),0.838,0.11,1,'○轻警○'),COLOR0099FF;
    DRAWTEXT_FIX(Z值>2.6,0.838,0.11,1,'◎无警◎'),COLORLIGREEN;
    LC:=REF(CLOSE,1);
    HD:=(HIGH-REF(HIGH,1));
    LD:=(REF(LOW,1)-LOW);
    DMP:=SUM(IF(((HD>0)AND(HD>LD)),HD,0),10);
    DMM:=SUM(IF(((LD>0)AND(LD>HD)),LD,0),10);
    TR1:=SUM(MAX(MAX((HIGH-LOW),ABS((HIGH-REF(CLOSE,1)))),ABS((LOW-REF(CLOSE,1)))),10);
    pdi:=((DMP*100)/TR1);
    mdi:=((DMM*100)/TR1);
    ADX:=MA(((ABS((MDI-PDI))/(MDI+PDI))*100),5);
    rsi5:=((SMA(MAX((CLOSE-LC),0),5,1)/SMA(ABS((CLOSE-LC)),5,1))*100);
    AV:=(RSI5+ADX);
    DXR:=(((ADX+REF(ADX,5))/2)+RSI5);
    wr10:=((100*(HHV(HIGH,10)-CLOSE))/(HHV(HIGH,10)-LLV(LOW,10)));
    NEWvol:=(RSI5-WR10);
    PX:=AV+NEWVOL;
    DRAWTEXT(CROSS(PX,0),L*0.98,'必赚');
    DRAWICON(CROSS(PX,0),L*0.98,1);
    AAA:=CONST(HHV(H,90));
    A74:=MA(CLOSE,20);
    A75:=(CLOSE>MA(CLOSE,5));
    A76:=(MA(CLOSE,5)>MA(CLOSE,10));
    A77:=(CLOSE>MA(CLOSE,10));
    A78:=(MA(CLOSE,5)>MA(CLOSE,20));
    A79:=(CLOSE>MA(CLOSE,20));
    A710:=REF(A74,1);
    A711:=(A74>A710);
    AVX:=(((((IF(A75,10,(0-10))+IF(A76,10,(0-10)))+IF(A77,10,(0-10)))
    +IF(A78,10,(0-10)))+IF(A79,10,(0-10)))+IF(A711,10,(0-10)));
    DSLX:=(CLOSE/INDEXC);
    DSLX1:=MA(DSLX,5);
    DSLX2:=MA(DSLX,10);
    V10:=MA(VOL,5);
    V11:=MA(VOL,10);
    T1:=CONST(IF(C<200AND((CROSS(AVX,1)AND(V1>=V2))AND(DSLX>=DSLX1)),1,0));
    T2:=CONST(IF(C<200AND((CROSS(AVX,1)AND(V1<V2))AND(DSLX>=DSLX1)),1,0));
    T3:=CONST(IF(C<200AND((CROSS(AVX,1)AND(V1>V2))AND(DSLX<DSLX1)),1,0));
    T4:=CONST(IF(C<200AND((CROSS(AVX,1)AND(V1<=V2))AND(DSLX<DSLX1)),1,0));
    T5:=CONST(IF(C<200AND((CROSS(1,AVX)AND(V1>=V2))AND(DSLX>=DSLX1)),1,0));
    T6:=CONST(IF(C<200AND((CROSS(1,AVX)AND(V1<V2))AND(DSLX>=DSLX1)),1,0));
    T7:=CONST(IF(C<200AND((CROSS(1,AVX)AND(V1>=V2))AND(DSLX<DSLX1)),1,0));
    T8:=CONST(IF(C<200AND((CROSS(1,AVX)AND(V1<V2))AND(DSLX<DSLX1)),1,0));
    T9:=CONST(IF(C<200AND((((AVX>=1)AND(REF(AVX,1)>0))AND(V1>=V2))AND(DSLX>=DSLX1)),1,0));
    T10:=CONST(IF(C<200AND((((AVX>=1)AND(REF(AVX,1)>0))AND(V1<V2))AND(DSLX>=DSLX1)),1,0));
    T11:=CONST(IF(C<200AND((((AVX>=1)AND(REF(AVX,1)>0))AND(V1>=V2))AND(DSLX<DSLX1)),1,0));
    T12:=CONST(IF(C<200AND((((AVX>=1)AND(REF(AVX,1)>0))AND(V1<V2))AND(DSLX<DSLX1)),1,0));
    T13:=CONST(IF(C<200AND((((AVX<1)AND(REF(AVX,1)<0))AND(V1>=V2))AND(DSLX>=DSLX1)),1,0));
    T14:=CONST(IF(C<200AND((((AVX<1)AND(REF(AVX,1)<0))AND(V1<V2))AND(DSLX>=DSLX1)),1,0));
    T15:=CONST(IF(C<200AND((((AVX<1)AND(REF(AVX,1)<0))AND(V1>=V2))AND(DSLX<DSLX1)),1,0));
    T16:=CONST(IF(C<200AND((((AVX<1)AND(REF(AVX,1)<0))AND(V1<V2))AND(DSLX<DSLX1)),1,0));
    T17:=CONST(IF(C>200AND(CROSS(AVX,1)AND(V1>=V2)),1,0));
    T18:=CONST(IF(C>200AND(CROSS(AVX,1)AND(V1>=V2)),1,0));
    T19:=CONST(IF(C>200AND(CROSS(AVX,1)AND(V1<V2)),1,0));
    T20:=CONST(IF(C>200AND(CROSS(1,AVX)AND(V1>=V2)),1,0));
    T21:=CONST(IF(C>200AND(CROSS(1,AVX)AND(V1<V2)),1,0));
    T22:=CONST(IF(C>200AND(((AVX>=1)AND(REF(AVX,1)>0))AND(V1>=V2)),1,0));
    T23:=CONST(IF(C>200AND(((AVX>=1)AND(REF(AVX,1)>0))AND(V1<V2)),1,0));
    T24:=CONST(IF(C>200AND(((AVX<1)AND(REF(AVX,1)<0))AND(V1>=V2)),1,0));
    T25:=CONST(IF(C>200AND(((AVX<1)AND(REF(AVX,1)<0))AND(V1<V2)),1,0));
    DRAWTEXT(T1=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'量能理想,明显走强,中线参与,仓位在2/3左右'),COLORFF00FF;
    DRAWTEXT(T2=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'走势趋强,还显不足,短线进场,仓位在1/2左右'),COLORFF00FF;
    DRAWTEXT(T3=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'量价良好,没有明显走强,短线进场,仓位1/2左右'),COLORFF00FF;
    DRAWTEXT(T4=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'形态尚可,量能不足,未完全走强,短线参与,仓位1/3左右'),COLORFF00FF;
    DRAWTEXT(T5=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'形态变坏,重仓者减持大半,清仓者观望'),COLORFF00FF;
    DRAWTEXT(T6=1ANDCURRBARSCOUNT=70,AAA*0.98,'随大盘一起下跌,明显缩量走势,考虑到风险,减持或清仓'),COLORFF00FF;
    DRAWTEXT(T7=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'该股放量下跌,走势明显偏弱,离场观望'),COLORFF00FF;
    DRAWTEXT(T8=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'该股缩量下跌,走势偏弱,离场观望。'),COLORFF00FF;
    DRAWTEXT(T9=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'该股形态良好,强势明显,量能充足,可以继续持有'),COLORFF00FF;
    DRAWTEXT(T10=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'上行趋势不变,强势依然,量能开始转弱,注意风险'),COLORFF00FF;
    DRAWTEXT(T11=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'该股仍然具备上涨潜力,但股性偏弱,可考虑减仓'),COLORFF00FF;
    DRAWTEXT(T12=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'该股走势趋弱,量能不足,减持大部分筹码'),COLORFF00FF;
    DRAWTEXT(T13=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'股形态不佳,注意成交量的变化,目前不适合参与'),COLORFF00FF;
    DRAWTEXT(T14=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'趋势不明,股价偏弱,注意量能变化,目前不宜参与'),COLORFF00FF;
    DRAWTEXT(T15=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'有走强迹象,但量能不足,趋势不明,不适合操作'),COLORFF00FF;
    DRAWTEXT(T16=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'该股走势太弱,没有参与价值。'),COLORFF00FF;
    DRAWTEXT(T17=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'大盘理想,有明显走强迹象,中线参与,仓位在2/3左右'),COLORFF00FF;
    DRAWTEXT(T18=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'如前期经过一轮下跌,最佳买点,前期有过一段涨幅需谨慎'),COLORFF00FF;
    DRAWTEXT(T19=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'考虑短线进场,仓位在1/2左右,一旦量能放大,加仓买入'),COLORFF00FF;
    DRAWTEXT(T20=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'大盘形态走坏,重仓者可以减去大部分仓位。'),COLORFF0000;
    DRAWTEXT(T21=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'大盘缩量调整,注意风险,短线清仓观望。'),COLORFF0000;
    DRAWTEXT(T22=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'大盘走势良好,量能理想,可以继续持有强势股。'),COLORFF0000;
    DRAWTEXT(T23=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'大盘形态良好,但量能稍显不足,随时准备减仓。'),COLORFF0000;
    DRAWTEXT(T24=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'大盘趋势不明,注意成交量变化,目前不适宜进场。'),COLORFF0000;
    DRAWTEXT(T25=1ANDCURRBARSCOUNT=70,AAA-(AAA*0.3),'大盘趋势向下,量能萎缩,不适合进场。'),COLORFF0000;






乾坤五线指标公式源码注释翻译结果


    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
    RCC赋值:昨收盘价
    S2赋值:收盘价的3日[1日权重]移动平均
    S6赋值:收盘价的5日[1日权重]移动平均
    输出主力成本:X的13日指数移动平均,COLORFF00FF,线宽为1
    输出短期底部:30日内最高价的最低值,线宽为1,COLORFFCC00
    MA5赋值:收盘价的5日简单移动平均
    MA10赋值:收盘价的10日简单移动平均
    MA30赋值:收盘价的30日简单移动平均
    FA赋值:上次MA10上穿MA5距今天数ANDMA5上穿MA10
    FB赋值:FAANDMA5>MA30ANDMA10>MA30ANDMA10>1日前的MA10
    当满足条件FB时,在最低价-0.58位置书写文字,画红色
    V1赋值:收盘价的5日指数移动平均
    V2赋值:收盘价的90日指数移动平均*1.01的10日指数移动平均
    当满足条件V1上穿V2时,在V1+0.05位置书写文字,COLOR00FF00
    VAR1赋值:21日内最低价的最低值
    VAR2赋值:21日内最高价的最高值
    AK1赋值:(((收盘价-VAR1)/(VAR2-VAR1))*100)的5日指数移动平均
    AK赋值:(((收盘价-VAR1)/(VAR2-VAR1))*50)的13日指数移动平均
    AB赋值:AK1上穿AK
    当满足条件(AB=1)时,在(最低价*0.99)位置书写文字,画黄色
    AA1赋值:成交额(元)/成交量(手)
    BB1赋值:最低价1.2
    DD1赋值:最低价<收盘价的5日简单移动平均*0.921
    EE1赋值:成交量(手)<成交量(手)的5日简单移动平均*1.5
    老鼠仓赋值:BB1ANDCC1ANDDD1ANDEE1,线宽为0,COLOR0099FF
    当满足条件老鼠仓时,在最低价*0.99位置书写文字,COLOR0099FF
    VAR3AA赋值:如果(收盘价>1日前的收盘价),返回88,否则返回0
    VAR4AA赋值:如果((收盘价)/(1日前的收盘价)>1.05)AND((最高价)/(收盘价)<1.01)AND(VAR3AA>0),返回91,否则返回0
    当满足条件(VAR4AA>90)的45日过滤时,在(最低价)*(0.93)位置书写文字,COLOR00FFFF
    当满足条件(VAR4AA>90)的35日过滤时,在(最低价)*(0.99000001)位置书写文字,COLOR00FFFF
    A1AA赋值:9
    A2AA赋值:(A1AA+1日前的收盘价<收盘价)
    当满足条件(A2AA>-0.5)的84日过滤时,在(最高价)*(1.05)位置书写文字,COLORFFFFFF
    VAR6赋值:1日前的收盘价
    VAR7赋值:收盘价-VAR6和0的较大值的6日[1日权重]移动平均/收盘价-VAR6的绝对值的6日[1日权重]移动平均*100
    当满足条件82上穿VAR7时,在最高价*1.01位置书写文字,画黄色
    当满足条件1时,在横轴0.00纵轴0.00位置书写文字,画红色
    PH赋值:最低价5%之字转向的前1个波谷位置
    LL赋值:PH日内最高价的最高值
    TJ1赋值:LL=最高价ANDLL<1日前的LL
    TS赋值:TJ1累加至2的天数
    TJ赋值:最低价5%之字转向的前1个波峰位置=1ANDTS>=PH
    当满足条件TJ时,在最高价*1.01+0.02位置画2号图标
    输出警告灯:如果TJ,返回最高价*1.008,否则返回无效数,CROSSDOT,线宽为2,画青色
    PL赋值:上次TJ距今天数
    输出支撑:如果上次TJ1距今天数,返回上次TJ1距今天数日前的最低价,否则返回无效数,COLOREA91B5
    输出压力:如果上次TJ距今天数,返回PL日前的最高价,否则返回无效数,画黄色
    TJ_2赋值:最低价>PL日前的TS日前的最低价
    当满足条件是否最后一个周期时,在压力位置书写文字,画黄色
    当满足条件是否最后一个周期时,在支撑位置书写文字,COLOREA91B5
    HIGHN赋值:10
    LOWN赋值:10
    HIGHDISPLAY赋值:0
    LOWDISPLAY赋值:0
    ZGDISPLAY赋值:0
    MADISPLAY赋值:0
    AA赋值:HIGHN日前的最高价=2*HIGHN+1日内最高价的最高值
    QY赋值:若AA则将最近HIGHN+1周期置为1
    CC赋值:QY的HIGHN日过滤AND最高价=HIGHN+1日内最高价的最高值
    当满足条件CC时,在最高价*1.02位置画2号图标
    DDD赋值:上次CC距今天数
    GDTS赋值:如果CC,返回到最后交易的周期,否则返回0
    DINGBU赋值:如果DDD,返回DDD日前的最高价,否则返回最高价
    DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS
    DINGBU1赋值:DDD+1日前的DINGBU
    GDCS1赋值:DINGBUTS的最后一日取值设为常数
    DINGBUTS1赋值:DDD+1日前的DINGBUTS
    GDCS2赋值:DINGBUTS1的最后一日取值设为常数
    DINGBU2赋值:DDD+1日前的DINGBU1
    MM赋值:如果到最后交易的周期>GDCS2,返回0,否则返回1
    当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在GDCS2-1日前的最高价位置画直线终点,1表示是否延长.,COLOR0055FF,POINTDOT
    当满足条件到最后交易的周期=GDCS1时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在GDCS1-1日前的最高价位置画直线终点,1表示是否延长.,画黄色,POINTDOT
    AAS赋值:LOWN日前的最低价=2*LOWN+1日内最低价的最低值
    QY1赋值:若AA1则将最近LOWN+1周期置为1
    CS1赋值:QY1的LOWN日过滤AND最低价=LOWN+1日内最低价的最低值
    当满足条件CC1时,在最低价*0.98位置画1号图标
    DS1赋值:上次CC1距今天数
    DDTS赋值:如果CC1,返回到最后交易的周期,否则返回0
    YDB赋值:如果DD1,返回DD1日前的最低价,否则返回最低价
    DDTS1赋值:如果DD1,返回DD1日前的DDTS,否则返回DDTS
    DDCS1赋值:DDTS1的最后一日取值设为常数
    ZDB赋值:DD1+1日前的YDB
    DDTS2赋值:DD1+1日前的DDTS1
    DDCS2赋值:DDTS2的最后一日取值设为常数
    输出低点支撑:当满足条件到最后交易的周期=DDCS2时,在最低价位置画直线起点,当满足条件到最后交易的周期=DDCS1时,在最低价位置画直线终点,1表示是否延长.画红色,线宽为2
    STARDAY赋值:如果DDCS2<GDCS2,返回DDCS2,否则返回GDCS2
    所属板块赋值:字符串相加
    总股本赋值:字符串相加
    流通盘赋值:字符串相加
    全流通赋值:字符串相加
    市值赋值:字符串相加
    上市天数赋值:字符串相加
    股本市值赋值:字符串相加
    主收同比赋值:字符串相加
    市盈率赋值:字符串相加
    市销率赋值:字符串相加
    市净率赋值:字符串相加
    毛利率赋值:字符串相加
    净利润率赋值:字符串相加
    现金流赋值:字符串相加
    利润同比赋值:字符串相加
    当满足条件是否最后一个周期时,在横轴0.003纵轴0.26位置书写文字
    当满足条件是否最后一个周期时,在横轴0纵轴0.31位置书写文字
    当满足条件是否最后一个周期时,在横轴0纵轴0.36位置书写文字
    当满足条件是否最后一个周期时,在横轴0纵轴0.41位置书写文字
    当满足条件是否最后一个周期时,在横轴0纵轴0.46位置书写文字
    当满足条件是否最后一个周期时,在横轴0.1纵轴0.26位置书写文字
    当满足条件是否最后一个周期时,在横轴0.1纵轴0.31位置书写文字
    当满足条件是否最后一个周期时,在横轴0.1纵轴0.36位置书写文字
    净资收益率赋值:字符串相加
    主营利润率赋值:字符串相加
    当前业绩赋值:字符串相加
    当满足条件是否最后一个周期时,在横轴0.005纵轴0.06位置书写文字,画黄色
    当满足条件是否最后一个周期时,在横轴0.005纵轴0.12位置书写文字,画绿色
    当满足条件是否最后一个周期时,在横轴0.005纵轴0.18位置书写文字,画绿色
    总额赋值:成交额(元)
    买赋值:如果开盘价=CAND(收盘价-1日前的收盘价)/1日前的收盘价*100>9.8,返回成交额(元),否则返回成交额(元)/((最高价-最低价)*2-开盘价-收盘价的绝对值)*(收盘价-最低价)
    买%赋值:买/成交额(元)*100
    流入赋值:成交额(元)*买%/10000000000
    流出赋值:成交额(元)/100000000-流入
    净流赋值:(流入-流出)
    总额3赋值:成交额(元)的3日累和
    流入3赋值:流入的3日累和
    流出3赋值:流出的3日累和
    净流3赋值:流入-流出的3日累和
    总额5赋值:成交额(元)的5日累和
    流入5赋值:流入的5日累和
    流出5赋值:流出的5日累和
    净流5赋值:流入-流出的5日累和
    总额10赋值:成交额(元)的10日累和
    流入10赋值:流入的10日累和
    流出10赋值:流出的10日累和
    净流10赋值:流入-流出的10日累和
    画赋值:总额10在0日前的190天内第1个最高价的最后一日取值设为常数
    当满足条件1时,在横轴0.71纵轴0.07位置书写文字,COLOR8080FF,画白色
    当满足条件1时,在横轴0.78纵轴0.05位置书写文字,COLOR8080FF,画白色
    当满足条件1时,在横轴0.83纵轴0.05位置书写文字,COLOR8080FF,画白色
    当满足条件1时,在横轴0.88纵轴0.05位置书写文字,COLOR8080FF,画白色
    当满足条件1时,在横轴0.93纵轴0.05位置书写文字,COLOR8080FF,画白色
    当满足条件1时,在横轴0.78纵轴0.10位置书写数字,画黄色
    当满足条件1时,在横轴0.83纵轴0.10位置书写数字,画黄色
    当满足条件1时,在横轴0.88纵轴0.10位置书写数字,画黄色
    当满足条件1时,在横轴0.93纵轴0.10位置书写数字,画黄色
    股东人数赋值:股东人数(户)
    人均持股赋值:对流通股本(股)/股东人数(户)(进行)四舍五入
    当满足条件1时,在横轴0.14纵轴0.65位置书写文字,画黄色
    当满足条件1时,在横轴0.14纵轴0.75位置书写文字,画黄色
    当满足条件1时,在横轴0.2纵轴0.65位置书写数字,画白色
    当满足条件1时,在横轴0.2纵轴0.75位置书写数字,画白色
    X1赋值:(流动资产-流动负债)/总资产*1.2
    X2赋值:(未分配利润+资本公积金)/总资产*1.4
    X3赋值:营业利润/总资产*3.3
    X4赋值:股东权益(净资产)/流动负债*0.6
    X5赋值:营业收入/流动负债*0.999
    Z值赋值:X1+X2+X3+X4+X5
    当满足条件1时,在横轴0.85纵轴0.01位置书写文字,画红色
    当满足条件Z值<1.2时,在横轴0.838纵轴0.11位置书写文字,画淡红色
    当满足条件Z值位于1.2和2.6之间时,在横轴0.838纵轴0.11位置书写文字,COLOR0099FF
    当满足条件Z值>2.6时,在横轴0.838纵轴0.11位置书写文字,画淡绿色
    LC赋值:1日前的收盘价
    HD赋值:(最高价-1日前的最高价)
    LD赋值:(1日前的最低价-最低价)
    DMP赋值:如果((HD>0)AND(HD>LD)),返回HD,否则返回0的10日累和
    DMM赋值:如果((LD>0)AND(LD>HD)),返回LD,否则返回0的10日累和
    TR1赋值:(最高价-最低价)和(最高价-1日前的收盘价)的绝对值的较大值和(最低价-1日前的收盘价)的绝对值的较大值的10日累和
    PDI赋值:((DMP*100)/TR1)
    MDI赋值:((DMM*100)/TR1)
    ADX赋值:(((MDI-PDI)的绝对值/(MDI+PDI))*100)的5日简单移动平均
    RSI5赋值:(((收盘价-LC)和0的较大值的5日[1日权重]移动平均/(收盘价-LC)的绝对值的5日[1日权重]移动平均)*100)
    AV赋值:(RSI5+ADX)
    DXR赋值:(((ADX+5日前的ADX)/2)+RSI5)
    WR10赋值:((100*(10日内最高价的最高值-收盘价))/(10日内最高价的最高值-10日内最低价的最低值))
    NEWVOL赋值:(RSI5-WR10)
    PX赋值:AV+NEWVOL
    当满足条件PX上穿0时,在最低价*0.98位置书写文字
    当满足条件PX上穿0时,在最低价*0.98位置画1号图标
    AAA赋值:90日内最高价的最高值的最后一日取值设为常数
    A74赋值:收盘价的20日简单移动平均
    A75赋值:(收盘价>收盘价的5日简单移动平均)
    A76赋值:(收盘价的5日简单移动平均>收盘价的10日简单移动平均)
    A77赋值:(收盘价>收盘价的10日简单移动平均)
    A78赋值:(收盘价的5日简单移动平均>收盘价的20日简单移动平均)
    A79赋值:(收盘价>收盘价的20日简单移动平均)
    A710赋值:1日前的A74
    A711赋值:(A74>A710)
    AVX赋值:(((((如果A75,返回10,否则返回(0-10)+如果A76,返回10,否则返回(0-10))+如果A77,返回10,否则返回(0-10))+如果A78,返回10,否则返回(0-10))+如果A79,返回10,否则返回(0-10))+如果A711,返回10,否则返回(0-10))
    DSLX赋值:(收盘价/大盘的收盘价)
    DSLX1赋值:DSLX的5日简单移动平均
    DSLX2赋值:DSLX的10日简单移动平均
    V10赋值:成交量(手)的5日简单移动平均
    V11赋值:成交量(手)的10日简单移动平均
    T1赋值:如果收盘价<200AND((AVX上穿1AND(V1>=V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T2赋值:如果收盘价<200AND((AVX上穿1AND(V1<V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T3赋值:如果收盘价<200AND((AVX上穿1AND(V1>V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T4赋值:如果收盘价<200AND((AVX上穿1AND(V1<=V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T5赋值:如果收盘价<200AND((1上穿AVXAND(V1>=V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T6赋值:如果收盘价<200AND((1上穿AVXAND(V1<V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T7赋值:如果收盘价<200AND((1上穿AVXAND(V1>=V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T8赋值:如果收盘价<200AND((1上穿AVXAND(V1<V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T9赋值:如果收盘价<200AND((((AVX>=1)AND(1日前的AVX>0))AND(V1>=V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T10赋值:如果收盘价<200AND((((AVX>=1)AND(1日前的AVX>0))AND(V1<V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T11赋值:如果收盘价<200AND((((AVX>=1)AND(1日前的AVX>0))AND(V1>=V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T12赋值:如果收盘价<200AND((((AVX>=1)AND(1日前的AVX>0))AND(V1<V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T13赋值:如果收盘价<200AND((((AVX<1)AND(1日前的AVX<0))AND(V1>=V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T14赋值:如果收盘价<200AND((((AVX<1)AND(1日前的AVX<0))AND(V1<V2))AND(DSLX>=DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T15赋值:如果收盘价<200AND((((AVX<1)AND(1日前的AVX<0))AND(V1>=V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T16赋值:如果收盘价<200AND((((AVX<1)AND(1日前的AVX<0))AND(V1<V2))AND(DSLX<DSLX1)),返回1,否则返回0的最后一日取值设为常数
    T17赋值:如果收盘价>200AND(AVX上穿1AND(V1>=V2)),返回1,否则返回0的最后一日取值设为常数
    T18赋值:如果收盘价>200AND(AVX上穿1AND(V1>=V2)),返回1,否则返回0的最后一日取值设为常数
    T19赋值:如果收盘价>200AND(AVX上穿1AND(V1<V2)),返回1,否则返回0的最后一日取值设为常数
    T20赋值:如果收盘价>200AND(1上穿AVXAND(V1>=V2)),返回1,否则返回0的最后一日取值设为常数
    T21赋值:如果收盘价>200AND(1上穿AVXAND(V1<V2)),返回1,否则返回0的最后一日取值设为常数
    T22赋值:如果收盘价>200AND(((AVX>=1)AND(1日前的AVX>0))AND(V1>=V2)),返回1,否则返回0的最后一日取值设为常数
    T23赋值:如果收盘价>200AND(((AVX>=1)AND(1日前的AVX>0))AND(V1<V2)),返回1,否则返回0的最后一日取值设为常数
    T24赋值:如果收盘价>200AND(((AVX<1)AND(1日前的AVX<0))AND(V1>=V2)),返回1,否则返回0的最后一日取值设为常数
    T25赋值:如果收盘价>200AND(((AVX<1)AND(1日前的AVX<0))AND(V1<V2)),返回1,否则返回0的最后一日取值设为常数
    当满足条件T1=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T2=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T3=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T4=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T5=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T6=1ANDCURRBARSCOUNT=70时,在AAA*0.98位置书写文字,COLORFF00FF
    当满足条件T7=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T8=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T9=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T10=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T11=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T12=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T13=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T14=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T15=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T16=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T17=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T18=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T19=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF00FF
    当满足条件T20=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF0000
    当满足条件T21=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF0000
    当满足条件T22=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF0000
    当满足条件T23=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF0000
    当满足条件T24=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF0000
    当满足条件T25=1ANDCURRBARSCOUNT=70时,在AAA-(AAA*0.3)位置书写文字,COLORFF0000




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

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

网友评论

已有0人评论

清除 发表评论