神奇指标网

彩色成交量指标公式源码(特色成交量指标公式)

浏览 455次浏览
标签: 成交量
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

通达信指标公式源码概况:


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


授权方式: 免费版


指标评级: ★★★★★


指标分类: 策略


画线方法: 副图



一、彩色成交量指标公式源码

    {彩色立体成交量}

    成交量:VOL,VOLSTICK;

    预计量:IF(CURRBARSCOUNT=1AND

    PERIOD=5,VOL*240/FROMOPEN,DRAWNULL),COLORFFFF00;

    VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

    买

    盘:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN

    )+(CLOSE-LOW)),VOL/2)),COLORRED,POINTDOT;

    卖

    盘:-IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPE

    N,0-VAR1*(HIGH-LOW),0-VOL/2)),COLORGREEN,POINTDOT;

    净买:(买盘-卖盘),COLORRED,NODRAW;

    换手率:HSL,NODRAW;

    累计10日换手:SUM(换手率,10),NODRAW;

    五日:MA(VOL,5),COLORWHITE,LINETHICK1;

    十日:MA(VOL,10),COLORFFFF00,LINETHICK1;

    四十五日:MA(VOL,45),COLORRED,LINETHICK2;

    获利比例:WINNER(C)*100,COLORGREEN;

    {量能}

    N1:=80;

    SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));

    量能:IF(SAT>1,1,SAT)*100,COLORMAGENTA,NODRAW;

    {安全度}

    VAR21:=LLV(LOW,33);

    VAR31:=HHV(HIGH,21);

    VAR41:=EMA((CLOSE-VAR21)/(VAR31-VAR21)*100,20)*0.998;

    当前安全

    度:100-EMA(0.667*REF(VAR41,1)+0.333*VAR41,1),LINETHICK1,COLOREA6E

    B4;

    STICKLINE(VOL>0,VOL,0,3,0),COLOR006600;

    STICKLINE(VOL>0,VOL,0,2,0),COLOR009900;

    STICKLINE(VOL>0,VOL,0,1.1,0),COLOR00CC00;

    STICKLINE(VOL>0,VOL,0,0.4,0),COLOR00FF00;

    STICKLINE(买盘>0,0,买盘,3,0),COLOR000066;

    STICKLINE(买盘>0,0,买盘,2,0),COLOR000099;

    STICKLINE(买盘>0,0,买盘,1.1,0),COLOR0000CC;

    STICKLINE(买盘>0,0,买盘,0.4,0),COLOR0000FF;

    {

    五日均买:MA(买盘,5),COLORWHITE,LINETHICK1;

    十日均卖:MA(卖盘,5),COLORGREEN,LINETHICK1;

    };

    FJ1:=1;

    FJ2:=2;

    FJ3:=3;

    FJ4:=5;

    FJ5:=8;

    FJ6:=15;

    FJ7:=25;

    STICKLINE(C>0,FJ1,0,5,0),COLOR9F5F9F;

    STICKLINE(C>0,FJ1,FJ2,5,0),COLOR545454;

    STICKLINE(C>0,FJ2,FJ3,5,0),COLORD8BFD8;

    STICKLINE(C>0,FJ3,FJ4,5,0),COLORLIRED;

    STICKLINE(C>0,FJ4,FJ5,5,0),COLOR4F2F4F;

    STICKLINE(C>0,FJ5,FJ6,5,0),COLORBC8F8F;

    STICKLINE(C>0,FJ6,FJ7,5,0),COLOR4F4F2F;

    HS:=DYNAINFO(37)*100,LINETHICK2,COLORYELLOW;

    DRAWTEXT(HS<FJ1ANDISLASTBAR,VOL,'-----地量,小心变盘

    '),COLORYELLOW;

    DRAWTEXT(HS=FJ1ANDISLASTBAR,VOL,'-----低靡,无人问津

    不参与'),COLORMAGENTA;

    DRAWTEXT(HS=FJ2ANDISLASTBAR,VOL,'-----温和,价量齐升

    可跟进'),COLORYELLOW;

    DRAWTEXT(HS=FJ3ANDISLASTBAR,VOL,'-----活跃,可关注

    '),COLORRED;

    DRAWTEXT(HS=FJ4ANDISLASTBAR,VOL,'-----带量,带量上攻

    可跟进'),COLORGREEN;

    DRAWTEXT(HS=FJ5ANDISLASTBAR,VOL,'-----放量,低位则进

    高位出'),COLORMAGENTA;

    DRAWTEXT(HS=FJ6ANDISLASTBAR,VOL,'-----巨量,如在高位

    请小心'),COLORGREEN;

    DRAWTEXT(HS=FJ7ANDISLASTBAR,VOL,'-----怪异,如在高位

    请小心'),COLORYELLOW;

    中点:=REFDATE(HHV(V,200)/2,DATE);

    DRAWTEXT(CURRBARSCOUNT=82,中点*1.45,'量能饱和'),COLORYELLOW;

    STICKLINE(CURRBARSCOUNT=N1,中点*1.9,中点*1.5,100,1),COLOR00DDDD;

    STICKLINE(CURRBARSCOUNT=N1,中点*1.88,中点*1.52,量

    能,0),COLOR0033FF;

    STICKLINE(CURRBARSCOUNT=N1,中点*1.82,中点*1.58,量

    能,0),COLOR0077FF;

    STICKLINE(CURRBARSCOUNT=N1,中点*1.76,中点*1.64,量

    能,0),COLOR0099FF;

    STICKLINE(CURRBARSCOUNT=N1,中点*1.7,中点*1.7,量能,0),COLOR00DDFF;

    M1:=5;M2:=10;M3:=20;P波段王:=6;买延迟:=5;

    量:VOL,LINETHICK0;{VOLSTICK}

    STICKLINE(CLOSE>=OPEN,0,VOL*1,2,0),COLORRED;

    STICKLINE(CLOSE>=OPEN,0,VOL*0.8,2,0),COLOR0088FF;

    STICKLINE(CLOSE>=OPEN,0,VOL*0.6,2,0),COLOR00AAFF;

    STICKLINE(CLOSE>=OPEN,0,VOL*0.4,2,0),COLOR00DDFF;

    STICKLINE(CLOSE>=OPEN,0,VOL*0.2,2,0),COLORYELLOW;

    STICKLINE(CLOSE<OPEN,0,VOL*1,2,0),COLORFFFFFF;

    STICKLINE(CLOSE<OPEN,0,VOL*0.8,2,0),COLORFFBBBB;

    STICKLINE(CLOSE<OPEN,0,VOL*0.6,2,0),COLORFF9999;

    MA1:=MA(VOL,M1),COLORFFFFFF;

    MA2:=MA(VOL,M2),COLOR00FFFF;

    DRAWICON((((VOL-MA2)/MA2)>1.53),VOL,12);

    VAR2:=(1/WINNER(CLOSE));

    VAR3:=MA(CLOSE,13);

    VAR4:=(100-ABS((((CLOSE-VAR3)/VAR3)*100)));

    VAR5:=LLV(LOW,75);

    VAR6:=HHV(HIGH,75);

    VAR7:=((VAR6-VAR5)/100);

    VAR8:=SMA(((CLOSE-VAR5)/VAR7),20,1);

    VAR9:=SMA(((OPEN-VAR5)/VAR7),20,1);

    VARA:=((3*VAR8)-(2*SMA(VAR8,15,1)));

    VARB:=((3*VAR9)-(2*SMA(VAR9,15,1)));

    VARC:=(100-VARB);

    看(我)实力:=(100-VARA);

    散户:=MA((WINNER((CLOSE*0.95))*100),3);

    新庄:=(100-IF((VAR2>5),IF((VAR2<100),VAR2,(VAR4-10)),0));

    VARD:=(散户>VAR4);

    VARE:=(REF(LOW,1)*0.9);

    VARF:=(LOW*0.9);

    VAR10:=(((VARF*VOL)+(VARE*(CAPITAL-VOL)))/CAPITAL);

    VAR11:=EMA(VAR10,30);

    VAR12:=(CLOSE-REF(CLOSE,1));

    VAR13:=MAX(VAR12,0);

    VAR14:=ABS(VAR12);

    VAR15:=((SMA(VAR13,7,1)/SMA(VAR14,7,1))*100);

    VAR16:=((SMA(VAR13,13,1)/SMA(VAR14,13,1))*100);

    VAR17:=BARSCOUNT(CLOSE);

    VAR18:=((SMA(MAX(VAR12,0),6,1)/SMA(ABS(VAR12),6,1))*100);

    VAR19:=((((0-200)*(HHV(HIGH,60)-CLOSE))/(HHV(HIGH,60)-LLV(LOW,60)))+100);

    VAR1A:=(((CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15)))*100);

    VAR1B:=SMA(((SMA(VAR1A,4,1)-50)*2),3,1);

    VAR1C:=(((INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14)))*100);

    VAR1D:=SMA(VAR1C,4,1);

    VAR1E:=SMA(VAR1D,3,1);

    VAR1F:=(((HHV(HIGH,30)-CLOSE)/CLOSE)*100);

    VAR20:=(((((((((VAR18<=25)AND(VAR19<(0-95)))AND(VAR1F>20))AND(VAR1B<(0-30)))AND(VAR1E<30))AND((VAR11-CLOSE)>=(0-0.25)))AND(VAR15<22))AND(VAR16<28))AND(VAR17>50));

    VAR21:=(((HIGH+LOW)+CLOSE)/3);

    VAR22:=((VAR21-MA(VAR21,14))/(0.015*AVEDEV(VAR21,14)));

    VAR23:=((VAR21-MA(VAR21,70))/(0.015*AVEDEV(VAR21,70)));

    VAR24:=IF(((((VAR22>=150)AND(VAR22<200))AND(VAR23>=150))AND(VAR23<200)),10,0);

    VAR25:=IF(((((VAR22<=(0-150))AND(VAR22>(0-200)))AND(VAR23<=(0-150)))AND(VAR23>(0-200))),(0-10),VAR24);

    小心断裂:=(IF(((VAR23>=200)AND(VAR22>=150)),15,IF(((VAR23<=(0-200))AND(VAR22<=(0-150))),(0-15),VAR25))+50);

    DRAWTEXT((CROSS(VAR20,0.5)AND(COUNT((VAR20=1),10)=1)),((MA1)+10000),'▲不赚是傻'),LINETHICK2,COLOR00FFFF;

    DRAWTEXT((CROSS(VARD,0.5)AND(COUNT((VARD=1),10)=1)),((MA1)+20000),'赚钱我走啦!');

    VAR26:=(((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21)))*100);

    VAR27:=REVERSE(VAR26);

    VAR28:=SMA(VAR26,3,1);

    波段王:=SMA(VAR28,3,1);

    有钱不赚是傻:=(IF((CROSS(VAR20,0.5)AND(COUNT((VAR20=1),10)=1)),30,10)+30);

    波段鬼:=SMA(波段王,3,1);

    地:=IF((CROSS(波段王,波段鬼)AND(波段王<40)),35,0);

    天:=IF((CROSS(波段鬼,波段王)AND(波段鬼>75)),70,100);

    DRAWTEXT((CROSS(波段王,波段鬼)AND(波段王<40)),(MA1*2),'低吸'),COLORFFFFFF;

    DRAWTEXT((CROSS(波段鬼,波段王)AND(波段鬼>75)),((MA1)+10000),'减磅'),COLORFFFF00;

    DRAWICON(((CROSS(MA1,MA2)AND(散户<P波段王))AND(波段王<21)),VOL,4);

    上一次买:=BARSLAST(((CROSS(MA1,MA2)AND(散户<P波段王))AND(波段王<21)));

    MA买延迟线:IF((上一次买<买延迟),(VOL*1.3),0);

    VAR22:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;

    获利盘:WINNER(CLOSE)*100;

    VAR33:=SMA(VAR22,3,1);

    VAR44:=SMA(VAR33,9,1);

    VAR55:=3*VAR33-2*VAR44;

    VAR66:=VOL;

    量比:VOL/MA(VOL,5);

    涨跌:(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;

    角度:(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100;

    换手:VOL/CAPITAL*100;

    VAR77:=SUM(换手,30);

    VAR88:=LLV(INDEXL,5);

    VAR99:=HHV(INDEXH,5);

    VARAA:=EMA((INDEXC-VAR88)/(VAR99-VAR88)*100,4);

    VARBB:=MA(EMA(0.667*REF(VARAA,1)+0.333*VARAA,2),9);

    VARCC:=MA(VARBB,30);

    VARDD:=EMA(获利盘,4);

    本盘亿股:CAPITAL/1000000,;

    V5:MA(VOL,5)*2;

    VARE:=MA(V5,3);

    V34:MA(VOL,34)*2;

    VARF:=(涨跌>VARDDAND角度<-30AND涨跌>3);

    CROSS(VARBB,VARCC)ANDVARCC<29;

    CROSS(VARCC,VARBB)ANDVARCC>58;

    STICKLINE(VOLANDVAR33>VAR44,0,VOL,3,1),COLORRED;

    STICKLINE(VOLANDVAR33<=VAR44,0,VOL,3,1),COLORCYAN;

    DRAWTEXT(CROSS(VARBB,VARCC)AND角度<-18ANDVARCC<29,VOL*1.2,'买'),COLORYELLOW;

    W:DRAWTEXT(CROSS(VARCC,VARBB)ANDVARCC>58,VOL*1.2,'卖'),COLORWHITE;

    DRAWTEXT(CROSS(VARE,V5)AND角度>22,V5,'<----');

    VAR2:=CLOSE-REF(CLOSE,1);

    VAR3:=IF(CLOSE-REF(CLOSE,1)>=0,VAR2,0);

    VAR4:=REF(CLOSE,1)-CLOSE;

    VAR5:=IF(CLOSE-REF(CLOSE,1)<=0,VAR4,0);

    VAR6:=SUM(VAR3,16)/SUM(VAR5,16);

    VAR7:=100-100/(1+VAR6);

    VAR8:=EMA(VAR7,16);

    VAR9:=EMA(VAR8,8);

    VARA:=EMA(VAR8,45);

    MO:=(VAR8-VARA);

    ML:=(VAR9-VARA);

    VAR1A:=EMA(CLOSE,32);

    VAR2A:=MA(OPEN,32);

    趋势:=(VAR1A-VAR2A);

    STICKLINE(MO>MLAND趋势<0ANDMO>REF(MO,3)AND趋势>REF(趋势,3),VOL,0,3,0)COLORYELLOW;

image.png





二、特色成交量指标公式

    DRAWGBK(C>0,RGB(10,100,0),RGB(25,15,0),0,'',0);

    TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD

    =5,240,1)))));

    MTIME:=MOD(FROMOPEN,TOTAL);

    CTIME:=IF(MTIME<0.5,TOTAL,MTIME);

    VVOL:IF(CURRBARSCOUNT=1,VOL*TOTAL/CTIME,DRAWNULL),NODRAW;

    STICKLINE(CURRBARSCOUNT=1&&(SETCODE=0||

    SETCODE=1),VVOL,0,-1,-1),COLOR00C0C0;

    成交量:VOL,POINTDOT,COLORYELLOW;

    AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

    主买:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+

    (CLOSE-LOW)),VOL/2)),POINTDOT,COLORRED;

    主卖:=IF(CLOSE>OPEN,AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,AA*

    (HIGH-LOW),VOL/2)),COLORCYAN,POINTDOT;

    STICKLINE(C>=REF(C,1),0,VOL,2.2,1),COLORRED;

    STICKLINE(C<REF(C,1),0,VOL,2.2,1),COLORCYAN;

    STICKLINE(主买>0,0,主买,2.2,0),COLORRED;

    资金异动:=VOL/MA(VOL,55)*100,COLORYELLOW;

    STICKLINE(主卖>0,0,主卖,0.8,0),COLORCYAN;

    STICKLINE(资金异动>100,0,VOL,0.1,0),COLORYELLOW;

    成交量比%:主买/VOL*100,COLORWHITE,NODRAW;

    换:VOL/CAPITAL*100,POINTDOTCOLORMAGENTA;

    五换:=SUM(换,5),COLORYELLOW;

    十换:=SUM(换,10),COLORGREEN;

    二十换:=SUM(换,20),COLORFFFFFF;

    三十换:=SUM(换,30),COLORYELLOW;

    A股:=CAPITAL/1000000,LINETHICK0,COLORWHITE;

    启:=MA(V,5)COLORMAGENTA,LINETHICK2;

    洗:=MA(V,35)COLORGREEN,LINETHICK2;

    异:=MA(V,135)COLORLIBLUE,LINETHICK2;

    DRAWTEXT(CROSS(启,洗)ANDV>洗ANDV>异AND洗<异,V,'★'),COLORMAGENTA;

    DRAWTEXT(CROSS(启,异)ANDV>异ANDV>异AND洗<异,V,'★'),COLORYELLOW;

    T00:=STRCAT('智能诊断:',EXTERNSTR(0,12));

    DRAWTEXT_FIX(1,0,0.01,0,T00)COLORFFFFFF;

    {K线形态解盘}

    TT:=240/FROMOPEN;

    比:=TT;

    J12:=(HIGH-((HIGH-LOW)/3));

    J23:=(LOW+((HIGH-LOW)/3));

    T1{早晨之星}:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2)<0.95ANDREF(OPEN,1)

   <REF(CLOSE,2)ANDABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<0.03AND

    CLOSE/OPEN>1.05ANDCLOSE>REF(CLOSE,2)),1,0));

    T2{黄昏之星}:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2)>1.03ANDREF(OPEN,1)

    >REF(CLOSE,2)ANDABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<0.02

    ANDCLOSE/OPEN<0.97ANDCLOSE<REF(CLOSE,2)),1,0));

    T3{长十字}:=CONST(IF((CLOSE=OPENANDHIGH/LOW>1.03),1,0));

    T4{垂死十字}:=CONST(IF((CLOSE=OPENANDCLOSE=LOWANDCLOSE!=HIGH),1,0));

    T5{早晨十字星}:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2)<0.95ANDREF(OPEN,1)

   <REF(CLOSE,2)ANDREF(OPEN,1)=REF(CLOSE,1)AND

    CLOSE/OPEN>1.05ANDCLOSE>REF(CLOSE,2)),1,0));

    T6{黄昏十字星}:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2)>1.05ANDREF(OPEN,1)

    >REF(CLOSE,2)ANDREF(OPEN,1)=REF(CLOSE,1)AND

    CLOSE/OPEN<0.95ANDCLOSE<REF(CLOSE,2)),1,0));

    T7{射击之星}:=CONST(IF((MIN(OPEN,CLOSE)=LOWANDHIGH-LOW>

    3*(MAX(OPEN,CLOSE)-LOW)ANDCLOSE>MA(CLOSE,5)),1,0));

    T8{倒转锤头}:=CONST(IF((MIN(OPEN,CLOSE)=LOWANDHIGH-LOW>

    3*(MAX(OPEN,CLOSE)-LOW)ANDCLOSE<MA(CLOSE,5)),1,0));

    T9{锤头}:=CONST(IF((HIGH=MAX(OPEN,CLOSE)ANDHIGH-LOW>

    3*(HIGH-MIN(OPEN,CLOSE))ANDCLOSE<MA(CLOSE,5)),1,0));

    T10{吊颈}:=CONST(IF((HIGH=MAX(OPEN,CLOSE)ANDHIGH-LOW>

    3*(HIGH-MIN(OPEN,CLOSE))ANDCLOSE>MA(CLOSE,5)),1,0));

    T11{穿头破脚}:=CONST(IF(((REF(CLOSE,1)/REF(OPEN,1)>1.03AND

    CLOSE/OPEN<0.96

    ANDCLOSE<REF(OPEN,1)

    ANDOPEN>REF(CLOSE,1))OR(REF(CLOSE,1)/REF(OPEN,1)<0.97AND

    CLOSE/OPEN>1.04

    ANDCLOSE>REF(OPEN,1)ANDOPEN<REF(CLOSE,1))),1,0));

    T12{乌云盖顶}:=CONST(IF((REF(CLOSE,1)/REF(OPEN,1)>1.03ANDCLOSE/OPEN<0.97

    ANDOPEN>REF(CLOSE,1)ANDCLOSE<REF(CLOSE,1)),1,0));

    T13{曙光初现}:=CONST(IF((REF(CLOSE,1)/REF(OPEN,1)1.03

    ANDOPENREF(CLOSE,1)),1,0));

    T14{身怀六甲}:=CONST(IF((ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1)>0.04

    ANDABS(CLOSE-OPEN)/CLOSE<0.005AND

    MAX(CLOSE,OPEN)<MAX(REF(CLOSE,1),REF(OPEN,1))ANDMIN(CLOSE,OPEN)

    >MIN(REF(CLOSE,1),REF(OPEN,1))),1,0));

    T15{十字胎}:=CONST(IF((ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1)>0.04

    ANDCLOSE=OPENAND

    CLOSEMIN(REF(CLOSE,1)

    ,REF(OPEN,1))),1,0));

    T16{平顶}:=CONST(IF((ABS(HIGH-REF(HIGH,1))/HIGH<0.001),1,0));

    T17{平底}:=CONST(IF(((ABS(LOW-REF(LOW,1))/LOW<0.001ANDABS(REF(LOW,1)

    -REF(LOW,2))/REF(LOW,1)<=0.001)),1,0));

    T18{大阳烛}:=CONST(IF((CLOSE/OPEN>1.05ANDHIGH/LOW<

    CLOSE/OPEN+0.018),1,0));

    T19{三个白武士}:=CONST(IF((REF(CLOSE,2)>REF(OPEN,2)ANDREF(CLOSE,1)

    >REF(OPEN,1)ANDCLOSE>OPEN

    ANDREF(CLOSE,1)>REF(CLOSE,2)ANDCLOSE>REF(CLOSE,1)),1,0));

    T20{双飞乌鸦}:=CONST(IF((REF(CLOSE,1)<REF(OPEN,1)ANDCLOSE<OPEN

    ANDCLOSE/OPEN<0.98),1,0));

    T21{孕育线}:=CONST(IF((REF(CLOSE,2)>REF(OPEN,2)AND(REF(CLOSE,2)

    -REF(OPEN,2))/REF(OPEN,2)>=2/100ANDREF(OPEN,1)>=REF(CLOSE,1)

    AND(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<=2/100ANDREF(OPEN,1)

    =REF(OPEN,2)ANDC>=OPEN

    AND(CLOSE-OPEN)/OPEN>=2/100ANDCLOSE>=REF(OPEN,1)AND

    OPEN<=REF(CLOSE,1)

    AND(MAX(CLOSE,REF(C,2))-MIN(CLOSE,REF(CLOSE,2)))/MIN(CLOSE,REF(CLOSE,2))

    <=1/100),1,0));

    T22{多方炮}:=CONST(IF((REF(CLOSE,2)>REF(OPEN,2)AND

    REF(CLOSE,1)<REF(OPEN,1)

    ANDCLOSE>OPEN),1,0));

    T23{出水芙蓉}:=CONST(IF(((OPEN<EMA(C,20)OROPEN<EMA(C,40)OROPENMAX(EMA(C,20),MAX(EMA(C,40),EMA(C,60))))AND(V/MA(V,30)

    >1.2ANDC/REF(C,1)>1.049)),1,0));

    T24{上升三部曲}:=CONST(IF((REF(CLOSE,4)/REF(OPEN,4)>1.03ANDREF(CLOSE,3)

   <REF(OPEN,3)ANDREF(CLOSE,2)<REF(OPEN,2)ANDREF(CLOSE,1)<REF(OPEN,1)

    ANDREF(LOW,4)<REF(LOW,3)ANDREF(LOW,4)<REF(LOW,2)ANDREF(LOW,4)

    REF(HIGH,3)ANDREF(HIGH,4)>REF(HIGH,2)

    ANDREF(HIGH,4)>REF(HIGH,1)ANDCLOSE/OPEN>1.03AND

    CLOSE>REF(CLOSE,4)),1,0));

    T25{下跌三部曲}:=CONST(IF((REF(CLOSE,4)/REF(OPEN,4)<0.97ANDREF(CLOSE,3)

    >REF(OPEN,3)ANDREF(CLOSE,2)>REF(OPEN,2)ANDREF(CLOSE,1)>REF(OPEN,1)

    ANDREF(LOW,4)<REF(LOW,3)ANDREF(LOW,4)<REF(LOW,2)ANDREF(LOW,4)

    REF(HIGH,3)ANDREF(HIGH,4)>REF(HIGH,2)AND

    REF(HIGH,4)>REF(HIGH,1)ANDCLOSE/OPEN<0.97AND

    CLOSE<REF(CLOSE,4)),1,0));

    T26{跳空缺口}:=CONST(IF(HIGHREF(HIGH,1),1,0));

    T27{三只乌鸦}:=CONST(IF((REF(CLOSE,2)<REF(OPEN,2)ANDREF(CLOSE,1)

   <REF(OPEN,1)ANDCLOSE<OPENANDREF(CLOSE,1)<REF(CLOSE,2)

    ANDCLOSE<REF(CLOSE,1)),1,0));

    T28{光脚阴线}:=CONST(IF((LOW=CLOSEANDHIGH!=LOW),1,0));

    T29{光头阳线}:=CONST(IF((HIGH=CLOSEANDHIGH!=LOW),1,0));

    T30{分离}:=CONST(IF((OPEN=REF(OPEN,1)AND(CLOSE-OPEN)*(REF(CLOSE,1)

    -REF(OPEN,1))<0),1,0));

    T31{长下影}:=CONST(IF(((MIN(CLOSE,OPEN)-LOW)/(HIGH-LOW)>0.667),1,0));

    T32{长上影}:=CONST(IF(((HIGH-MAX(CLOSE,OPEN))/(HIGH-LOW)>0.667),1,0));

    T33{十字星}:=CONST(IF((CLOSE=OPENANDHIGH!=LOW),1,0));

    T34{大阴烛}:=CONST(IF((OPEN/CLOSE>1.05ANDHIGH/LOW<

    OPEN/CLOSE+0.018),1,0));

    T35{好友反攻}:=CONST(IF(((REF(CLOSE,1)OPEN

    ANDABS(CLOSE-REF(CLOSE,1))/CLOSEREF(OPEN,1)

    ANDCLOSE<OPENANDABS(CLOSE-REF(CLOSE,1))

    /CLOSE<0.002)),1,0));

    T36{倾盆大雨}:=CONST(IF((REF(C,1)/REF(O,1)>=1.03ANDO<REF(C,1)ANDO

    >REF(O,1)ANDC<REF(O,1)),1,0));

    T37{M9}:=CONST(V*比>REF(V,1)ANDMA(V,5)>REF(MA(V,5),1));

    T38{M10}:=CONST(V*比REF(MA(V,5),1));

    T39{M11}:=CONST(V*比>REF(V,1)ANDMA(V,5)<REF(MA(V,5),1));

    T40{M12}:=CONST(V*比<REF(V,1)ANDMA(V,5)<REF(MA(V,5),1));

    T41{M13}:=CONST((((IF((CLOSE=OPEN),1,0)+IF((CLOSE>=J12),1,0))+IF((CLOSE

    1));

    T42{M14}:=CONST((((AMOUNT/VOL)/100)>REF(HIGH,1)));

    T43{M15}:=CONST((((AMOUNT/VOL)/100)<REF(LOW,1)));

    TS1:=IF(T1=1,0.02+0.02,0.02),NODRAW;

    TS2:=IF(T2=1,TS1+0.08,TS1),NODRAW;

    TS3:=IF(T3=1,TS2+0.08,TS2),NODRAW;

    TS4:=IF(T4=1,TS3+0.08,TS3);

    TS5:=IF(T5=1,TS4+0.08,TS4);

    TS6:=IF(T6=1,TS5+0.08,TS5);

    TS7:=IF(T7=1,TS6+0.08,TS6);

    TS8:=IF(T8=1,TS7+0.08,TS7);

    TS9:=IF(T9=1,TS8+0.08,TS8);

    TS10:=IF(T10=1,TS9+0.08,TS9),NODRAW;

    TS11:=IF(T11=1,TS10+0.08,TS10);

    TS12:=IF(T12=1,TS11+0.08,TS11);

    TS13:=IF(T13=1,TS12+0.08,TS12);

    TS14:=IF(T14=1,TS13+0.08,TS13);

    TS15:=IF(T15=1,TS14+0.08,TS14);

    TS16:=IF(T16=1,TS15+0.08,TS15);

    TS17:=IF(T17=1,TS16+0.08,TS16);

    TS18:=IF(T18=1,TS17+0.08,TS17);

    TS19:=IF(T19=1,TS18+0.08,TS18);

    TS20:=IF(T20=1,TS19+0.08,TS19);

    TS21:=IF(T21=1,TS20+0.08,TS20);

    TS22:=IF(T22=1,TS21+0.08,TS21);

    TS23:=IF(T23=1,TS22+0.08,TS22);

    TS24:=IF(T24=1,TS23+0.08,TS23);

    TS25:=IF(T25=1,TS24+0.08,TS24);

    TS26:=IF(T26=1,TS25+0.08,TS25);

    TS27:=IF(T27=1,TS26+0.08,TS26);

    TS28:=IF(T28=1,TS27+0.08,TS27);

    TS29:=IF(T29=1,TS28+0.08,TS28);

    TS30:=IF(T30=1,TS29+0.08,TS29);

    TS31:=IF(T31=1,TS30+0.08,TS30);

    TS32:=IF(T32=1,TS31+0.08,TS31);

    TS33:=IF(T33=1,TS32+0.08,TS32);

    TS34:=IF(T34=1,TS33+0.08,TS33);

    TS35:=IF(T35=1,TS34+0.08,TS34);

    TS36:=IF(T36=1,TS35+0.08,TS35);

    TS37:=IF(T37=1,TS36+0.08,TS36);

    TS38:=IF(T38=1,TS37+0.08,TS37);

    TS39:=IF(T39=1,TS38+0.08,TS38);

    TS40:=IF(T40=1,TS39+0.08,TS39);

    TS41:=IF(T41=1,TS36+0.08,TS36);

    TS42:=IF(T42=1,TS41+0.08,TS41);

    TS43:=IF(T43=1,TS42+0.08,TS42);

    DRAWTEXT_FIX(T1=1,0,TS1,0,'早晨之星,见底回升'),COLORFF00FF;

    DRAWTEXT_FIX(T2=1,0,TS2,0,'黄昏之星,见顶回落'),COLORFFFF00;

    DRAWTEXT_FIX(T3=1,0,TS3,0,'长十字,重要的警告信号,原趋势停顿或反转

    '),COLORGREEN;

    DRAWTEXT_FIX(T4=1,0,TS4,0,'垂死十字,下跌信号'),COLORFFFF00;

    DRAWTEXT_FIX(T5=1,0,TS5,0,'早晨十字星,上涨信号,见底回升'),COLORFF00FF;

    DRAWTEXT_FIX(T6=1,0,TS6,0,'黄昏十字星,趋势停顿或反转,下跌或,见顶回落

    '),COLORFFFF00;

    DRAWTEXT_FIX(T7=1,0,TS7,0,'射击之星,市场顶部就在眼前,可能见顶回落,可靠性低

    '),COLORFFFF00;

    DRAWTEXT_FIX(T8=1,0,TS8,0,'倒转锤头构成一个看涨信号,可能见底回升

    '),COLORFF00FF;

    DRAWTEXT_FIX(T9=1,0,TS9,0,'锤头,可能见底回升,如有量配合,信号强烈'),COLOR0000FF;

    DRAWTEXT_FIX(T10=1,0,TS10,0,'吊颈,上升行情中见顶回落,顶部出现,见顶信号

    '),COLORFFFF00;

    DRAWTEXT_FIX(T11=1,0,TS11,0,'穿头破脚,顶部出现,见顶回落信号'),COLORFFFF00;

    DRAWTEXT_FIX(T12=1,0,TS12,0,'乌云盖顶,见顶回落信号'),COLORFFFF00;

    DRAWTEXT_FIX(T13=1,0,TS13,0,'曙光初现,将演化为V型反转或横盘。后市见底回升

    '),COLORFF00FF;

    DRAWTEXT_FIX(T14=1,0,TS14,0,'身怀六甲,底部,是见底回升,顶部,是见顶回落信号

    '),COLORGREEN;

    DRAWTEXT_FIX(T15=1,0,TS15,0,'十字胎'),COLORGREEN;

    DRAWTEXT_FIX(T16=1,0,TS16,0,'平顶,行情见顶,股价将反转。但下跌力度较小

    '),COLORFFFFFF;

    DRAWTEXT_FIX(T17=1,0,TS17,0,'平底,行情探低见底,股价行将反转上升,但力度较小

    '),COLORFFFFFF;

    DRAWTEXT_FIX(T18=1,0,TS18,0,'大阳烛,上升中,剧烈地向上攀升。下行中,剧烈地向上反

    弹'),COLOR0000FF;

    DRAWTEXT_FIX(T19=1,0,TS19,0,'三个白武士,每日收盘价上移,表示可能见底回升

    '),COLORFFFFFF;

    DRAWTEXT_FIX(T20=1,0,TS20,0,'双飞乌鸦,行情开始疲软将见顶回落'),COLORFF0000;

    DRAWTEXT_FIX(T21=1,0,TS21,0,'孕育线,注意股价位置'),COLOR00FFFF;

    DRAWTEXT_FIX(T22=1,0,TS22,0,'多方炮,底部可能上涨,中间上涨中继,顶部见顶信号

    '),COLORGREEN;

    DRAWTEXT_FIX(T23=1,0,TS23,0,'出水芙蓉,阳线穿过20、40、60日均线,上攻势头初现

    '),COLORFF00FF;

    DRAWTEXT_FIX(T24=1,0,TS24,0,'上升三部曲,上涨信号'),COLORFF00FF;

    DRAWTEXT_FIX(T25=1,0,TS25,0,'下跌三部曲,下跌信号'),COLORFFFF00;

    DRAWTEXT_FIX(T26=1,0,TS26,0,'跳空缺口,突破盘整,向上涨、向下跌开始

    '),COLORGREEN;

    DRAWTEXT_FIX(T27=1,0,TS27,0,'三只乌鸦站枝头,可能见顶回落'),COLORFFFF00;

    DRAWTEXT_FIX(T28=1,0,TS28,0,'光脚阴线,下跌信号'),COLORFFFF00;

    DRAWTEXT_FIX(T29=1,0,TS29,0,'光头阳线,多方积极上攻态势,后市看涨'),COLOR0000FF;

    DRAWTEXT_FIX(T30=1,0,TS30,0,'分离,注意看涨分离和看跌分离'),COLORGREEN;

    DRAWTEXT_FIX(T31=1,0,TS31,0,'长下影,有可能止跌回升,升势末期,须小心

    '),COLORGREEN;

    DRAWTEXT_FIX(T32=1,0,TS32,0,'长上影,表明行情上档压力沉重,升势受阻

    '),COLORFFFF00;

    DRAWTEXT_FIX(T33=1,0,TS33,0,'十字星,重要的警告信号,原趋势停顿或反转

    '),COLORGREEN;

    DRAWTEXT_FIX(T34=1,0,TS34,0,'大阴烛,后市向淡,发生逆转'),COLORFF0000;

    DRAWTEXT_FIX(T35=1,0,TS35,0,'好友反攻,跌势已尽,要展开一段反弹行情

    '),COLORFF00FF;

    DRAWTEXT_FIX(T36=1,0,TS36,0,'倾盆大雨,见顶信号'),COLORFFFF00;

    DRAWTEXT_FIX(T41=1,0,TS41,0,'极端行情,在未来的几日内有85%的机会变更方向

    '),COLORWHITE;

    换手:100*V/CAPITAL,NODRAW;

    HS10:换手<10,COLORRED,NODRAW;

    HS25:换手>10AND换手<25,COLORYELLOW,NODRAW;

    HS40:换手>25AND换手<40,COLORGREEN,NODRAW;

    HS60:换手>40AND换手<60,COLORCYAN,NODRAW;

    HS100:换手>60AND换手<100,COLORMAGENTA,NODRAW;

    STICKLINE(换手,0,换手,2.8,0),COLORFFFFFF;{收阳线}

    STICKLINE(换手ANDC<REF(C,1),0,换手,2.8,0),COLORF0F000;{收阴线}

    STICKLINE(HS10,0,换手*0.5,2.8,0),COLORRED;

    STICKLINE(HS25,0,换手*0.6,2.8,0),COLORYELLOW;

    STICKLINE(HS40,0,换手*0.7,2.8,0),COLORGREEN;

    STICKLINE(HS60,0,换手*0.8,2.8,0),COLORCYAN;

    STICKLINE(HS100,0,换手*1,2.8,0),COLORMAGENTA;

    零线:0,COLORWHITE;

    STICKLINE(HOUR>=9ANDHOUR<10,0,V/((TIME-93000)/100)*240,4.5,1),COLORWHITE;

    STICKLINE(HOUR>=10ANDHOUR<11,0,V/((TIME-100000)/100+30)*240,4.5,1),COLORWHITE;

    STICKLINE(HOUR>=11ANDHOUR<12,0,V/((TIME-110000)/100+90)*240,4.5,1),COLORWHITE;

    STICKLINE(HOUR>=13ANDHOUR<=14,0,V/((TIME-130000)/100+120)*240,4.5,1),COLORWHITE;

    STICKLINE(HOUR>=14ANDHOUR<=15,0,V/((TIME-140000)/100+180)*240,4.5,1),COLORWHITE;

    VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

    主动买盘:=IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2));

    主动卖盘:=IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2));

    STICKLINE(C>O,0,VOL,4.5,1),COLORRED;

    STICKLINE(C<O,0,VOL,4.5,1),COLORFFFF00;

    STICKLINE(C=OANDC<REF(C,1),0,VOL,4.5,1),COLORFFFF00;

    STICKLINE(C=OANDC>REF(C,1),0,VOL,4.5,1),COLORRED;

    STICKLINE(主动买盘>0,0,主动买盘,4.5,0),COLORRED;

    换手:VOL/CAPITAL*100;

    STICKLINE(换手>=3AND换手<8,0,主动买盘,2,0),COLORYELLOW;

    STICKLINE(换手>=8,0,主动买盘,2,0),COLORGREEN;

    MA5:MA(VOL,5),COLORYELLOW;

    MA13:MA(VOL,13),COLORWHITE;

    DRAWTEXT(CROSS(MA5,MA13),CROSS(MA5,MA13),'*'),COLORYELLOW;

image.png


[源码注释]通达信公式动态翻译结果

N赋值:80

VAR21赋值:34日内成交量(手)的最低值

VAR31赋值:34日内成交量(手)的最高值

SK34赋值: (成交量(手)-VAR21)/(VAR31-VAR21)*100的13日指数移动平均

SD赋值: SK34的3日指数移动平均

V21赋值:89日内成交量(手)的最低值

V31赋值:89日内成交量(手)的最高值

输出SK89:(成交量(手)-V21)/(V31-V21)*100的13日指数移动平均,DOTLINE

输出GD:1日前的N日内SD的最高值

输出DD:1日前的N日内SD的最低值

输出重心线:(GD+DD)/2,画淡青色

当满足条件SK34>SD时,在SK34和SD位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色

当满足条件SK34<SD时,在SK34和SD位置之间画柱状线,宽度为2,0不为0则画空心柱.,画淡绿色



推荐阅读:彩色筹码分布指标公式源码

    N:=3;

    M:=6;

    VARS:=100;

    VARZQ:=30;

    RSV:=(CLOSE-LLV(LOW,VARZQ))/(HHV(HIGH,VARZQ)-LLV(LOW,VARZQ))*VARS;

    K:=SMA(RSV,5,1);

    D:=SMA(K,3,1);

    J:=3*K-2*D;

    HS:=VOL/CAPITAL;

    SH:=(HHV(HIGH,VARZQ)-CLOSE)/(HHV(HIGH,VARZQ)-LLV(LOW,VARZQ))*VARS-10;

    JG:=(CLOSE-LLV(LOW,VARZQ))/(HHV(HIGH,VARZQ)-LLV(LOW,VARZQ))*VARS;

    GF:=SMA(JG,13,8);

    DDJG:=JG-REF(JG,1);

    DTJG:=HS*DDJG*100/4;

    VARZLSCJG:=(90+SUM(DTJG,0));

    主力筹码:SUM(DTJG,0)+90,LINETHICK1,colorred;


    STICKLINE(DTJG>0,VARZLSCJG,VARZLSCJG+DTJG,1,0),colorred;

    STICKLINE(DTJG<0,VARZLSCJG+DTJG,VARZLSCJG,1,0),colorgreen;

    DDSH:=SH-REF(SH,1);

    DTSH:=HS*DDSH*100/4;

    VARZLSCSH:=(60+SUM(DTSH,0));

    散户筹码:SUM(DTSH,0)+60,LINETHICK1,colorwhite;

    STICKLINE(DTSH>0,VARZLSCSH,VARZLSCSH+DTSH,1,0),colorred;

    STICKLINE(DTSH<0,VARZLSCSH+DTSH,VARZLSCSH,1,0),colorgreen;

    DDGF:=GF-REF(GF,1);

    DTGF:=HS*DDGF*100/4;

    VARZLSCGF:=(30+SUM(DTGF,0));

    跟风筹码:SUM(DTGF,0)+30,LINETHICK1,colorcyan;

    STICKLINE(DTGF>0,VARZLSCGF,VARZLSCGF+DTGF,1,0),colorred;

    STICKLINE(DTGF<0,VARZLSCGF+DTGF,VARZLSCGF,1,0),colorgreen;

    NK:=34;MK:=3;

    28,COLORFFFFFF;

    STICKLINE(C>0,0,2,5,0),COLOR00008A;

    STICKLINE(C>0,2,5,5,0),COLOR85008A;

    STICKLINE(C>0,5,10,5,0),COLOR657600;

    STICKLINE(C>0,10,21.5,5,0),COLOR690079;

    STICKLINE(C>0,21.5,28,5,0),COLOR79B715;

    VAR1K:=EMA(100*(CLOSE-LLV(LOW,NK))/(HHV(HIGH,NK)-LLV(LOW,NK)),MK)/4,COLORFFFF00,LINETHICK2;

    开始冲顶:IF(VAR1K>23.16,VAR1K,0),COLOR00FFFF,LINETHICK1;

    BB:IF(VAR1K<2,6,0),COLOR00FFFF,LINETHICK4;

    DD:IF(VAR1K>21.5,25.5,28),COLOR0000FF,LINETHICK4;

    AA:IF(VAR1K>23.16,24.5,28),COLORRED,LINETHICK4;

    DRAWBAND(BB,RGB(190,0,100),0,RGB(0,0,0));

    DRAWBAND(开始冲顶,RGB(250,250,0),0,RGB(0,0,0));

    DRAWBAND(28,RGB(210,210,210),DD,RGB(0,0,0));

    DRAWBAND(28,RGB(250,250,0),AA,RGB(0,0,0));

    STICKLINE(C>0,2,2,2,0),COLORFF00FF;

    STICKLINE(C>0,5,5,2,0),COLOR00FFFF;

    STICKLINE(C>0,23.16,23.16,2,0),COLORFF0000;

    顶底线:VAR1K,,COLORFFFF00,LINETHICK2;

    DRAWICON(CROSS(顶底线,2),2,23);

    DRAWICON(CROSS(顶底线,5),5,34);

    DRAWICON(CROSS(21.5,顶底线),21.5,35);

    DRAWICON(CROSS(23.16,顶底线),23.16,35);

    DRAWTEXT(CURRBARSCOUNT=38,1,'底部区'),COLOR00FFFF;

    DRAWTEXT(CURRBARSCOUNT=38,3.5,'介入区'),COLOR00FFFF;

    DRAWTEXT(CURRBARSCOUNT=38,7.5,'加仓区'),COLOR00FFFF;

    DRAWTEXT(CURRBARSCOUNT=38,16,'安全区'),COLOR00FFFF;

    DRAWTEXT(CURRBARSCOUNT=38,22,'风险区'),COLOR0000FF;

    DRAWTEXT(CURRBARSCOUNT=38,25.5,'逃顶区'),COLORFF00FF;

    {RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*10;

    K:SMA(RSV,3,1),COLORWHITE,LINETHICK0;

    D:SMA(K,3,1),COLORYELLOW,LINETHICK0;

    J:3*K-2*D,COLORYELLOW,LINETHICK0;

    IF(K<REF(K,1),K,DRAWNULL),COLORGREEN,LINETHICK0;

    IF(D<REF(D,1),D,DRAWNULL),COLORGREEN,LINETHICK0;

    IF(J<REF(J,1),J,DRAWNULL),COLORFFFF00,LINETHICK0;

    IF(K>REF(K,1),K,DRAWNULL),COLORRED,LINETHICK0;

    IF(D>REF(D,1),D,DRAWNULL),COLORRED,LINETHICK0;

    IF(J>REF(J,1),J,DRAWNULL),COLORFF00FF,LINETHICK0;

    探针1:=0.01*MA(AMOUNT,13)/MA(VOL,13);

    探针2:(CLOSE-探针1)/探针1*80,COLORRED,LINETHICK0;

    DRAWTEXT("ZXNH.ZXNH"=1AND探针2<=-2,探针2,'买'),COLORMAGENTA;

    DRAWTEXT("ZXNH.ZXNH"=1AND探针2>2,探针2,'卖'),COLORGREEN;};

    VAR2:=COST(75)-COST(25);VAR3:=COST(99.9)-COST(0.1);

    单峰1:(1-VAR1/VAR3)*100,LINETHICK4,COLORFF8000;单峰

    2:(1-VAR2/VAR3)*100,LINETHICK4;低位密

    集:(COST(99)-COST(60))/VAR3*100,LINETHICK2;高位密

    集:(COST(40)-COST(1))/VAR3*100,LINETHICK2;获利

    盘:SMA(WINNER(AMOUNT/VOL/100)*100,2,1),COLOR0000FF;IF(获利

    盘>REF(获利盘,1),获利盘,DRAWNULL),COLOR0000C8,LINETHICK3;速率:(获

    利盘-REF(获利盘,1))/REF(获利盘,1),NODRAW,COLORRED;

    DRAWTEXT(CROSS(获利盘,低位密集),低位密集,'买入'),COLORRED;

    VAR13:=(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100;

    VAR23:=(CLOSE-LLV(LOW,43))/(HHV(HIGH,43)-LLV(LOW,43))*100;

    VAR33:=SMA(VAR23,2,1);黑:100+(-ABS(VAR13)),COLORGREEN;

    马:SMA(VAR33,2,1),LINETHICK1;STICKLINE(CROSS(马,

    黑),70,90,2,0),COLORGREEN,LINETHICK2;

    DA1:=IF(130>TOTALBARSCOUNT,TOTALBARSCOUNT,130);

    DA:=IF(CURRBARSCOUNT>DA1,0,DA1);

    HI:=REFDATE(HHV(H,DA),DATE);

    LO:=REFDATE(LLV(L,DA),DATE);

    C1:=IF(CURRBARSCOUNT<=DA,C,DRAWNULL);

    GZ:=EXP(LN(HI/LO)/10);

    LH1:=SUM(IF(C1>=(HI/GZ),V,0),DA);

    LH2:=SUM(IF(C1>=(HI/POW(GZ,2))ANDC1<(HI/GZ),V,0),DA);

    LH3:=SUM(IF(C1>=(HI/POW(GZ,3))ANDC1<(HI/POW(GZ,2)),V,0),DA);

    LH4:=SUM(IF(C1>=(HI/POW(GZ,4))ANDC1<(HI/POW(GZ,3)),V,0),DA);

    LH5:=SUM(IF(C1>=(HI/POW(GZ,5))ANDC1<(HI/POW(GZ,4)),V,0),DA);

    LH6:=SUM(IF(C1>=(HI/POW(GZ,6))ANDC1<(HI/POW(GZ,5)),V,0),DA);

    LH7:=SUM(IF(C1>=(HI/POW(GZ,7))ANDC1<(HI/POW(GZ,6)),V,0),DA);

    LH8:=SUM(IF(C1>=(HI/POW(GZ,8))ANDC1<(HI/POW(GZ,7)),V,0),DA);

    LH9:=SUM(IF(C1>=(LO*GZ)ANDC1<LO*POW(GZ,2),V,0),DA);

    LH10:=SUM(IF(C1>=LOANDC1<LO*GZ,V,0),DA);

    L1:=REFDATE(HHV(LH1,DA),DATE);

    L2:=REFDATE(HHV(LH2,DA),DATE);

    L3:=REFDATE(HHV(LH3,DA),DATE);

    L4:=REFDATE(HHV(LH4,DA),DATE);

    L5:=REFDATE(HHV(LH5,DA),DATE);

    L6:=REFDATE(HHV(LH6,DA),DATE);

    L7:=REFDATE(HHV(LH7,DA),DATE);

    L8:=REFDATE(HHV(LH8,DA),DATE);

    L9:=REFDATE(HHV(LH9,DA),DATE);

    L10:=REFDATE(HHV(LH10,DA),DATE);

    SS:=(L1+L2+L3+L4+L5+L6+L7+L8+L9+L10);

    STICKLINE(CEILING(DA*L1/SS)*3>=CURRBARSCOUNT,HI*99/100,HI/GZ,9,0),

    ,COLOR002288,LINETHICK3;

    STICKLINE(CEILING(DA*L2/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,1)*99/100

    ,HI/POW(GZ,2),9,0),COLOR800600,LINETHICK3;

    STICKLINE(CEILING(DA*L3/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,2)*99/100

    ,HI/POW(GZ,3),9,0),COLOR808300,LINETHICK3;

    STICKLINE(CEILING(DA*L4/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,3)*99/100

    ,HI/POW(GZ,4),9,0),COLOR883D88,LINETHICK3;

    STICKLINE(CEILING(DA*L5/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,4)*99/100

    ,HI/POW(GZ,5),9,0),COLOR777700,LINETHICK3;

    STICKLINE(CEILING(DA*L6/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,5)*99/100

    ,HI/POW(GZ,6),9,0),COLOR804000,LINETHICK3;

    STICKLINE(CEILING(DA*L7/SS)*3>=CURRBARSCOUNT,HI/POW(GZ,6)*99/100

    ,HI/POW(GZ,7),9,0),COLOR003377,LINETHICK3;

    STICKLINE(CEILING(DA*L8/SS)*3>=CURRBARSCOUNT,LO*POW(GZ,2),LO*POW(GZ,3)

    *99/100,9,0),COLORLICYAN,LINETHICK3;

    STICKLINE(CEILING(DA*L9/SS)*3>=CURRBARSCOUNT,LO*POW(GZ,1),LO*POW(GZ,2)

    *99/100,9,0),COLORLIMAGENTA,LINETHICK3;

    STICKLINE(CEILING(DA*L10/SS)*3>=CURRBARSCOUNT,LO,LO*POW(GZ,1)*99/100,9,0)

    ,COLORBROWN,LINETHICK3;

    DRAWKLINE(H,O,L,C);


image.png


每日公式解答:

    公式编写要求:

    今日成交量是昨日涨停量的1倍及以上的选股公式。

    公式编写方法:

    ZT:=IF(NAMELIKE('ST')ORNAMELIKE('*ST'),C=ZTPRICE(REF(C,1),0.05),

    IF(CODELIKE('688')OR(CODELIKE('300')ANDDATE>=1200824),C=ZTPRICE(REF(C,1),0.2),

    C=ZTPRICE(REF(C,1),0.1)));

    XG:ZTANDV>REF(V,1)*2;


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

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

网友评论

已有0人评论

清除 发表评论