完善計算階段累計成交量的累計曲線的公式
2020/1/13 18:03:50
公式編寫說明:
以下是我求助老師幫我完善的公式,它把股票從上市來按每完成一次完全換手的位置標(biāo)注出來,并計算出現(xiàn)在距最后一次完全換手的天數(shù)(公式中的天數(shù)1),距最后一次完全換手的累計成交量(公式中的累計成交量1),現(xiàn)在距最后一次完全換手的上一次完全換手的天數(shù)(公式中的天數(shù)2),現(xiàn)在距最后一次完全換手的上一次完全換手的累計成交量(公式中的累計成交量2)。現(xiàn)在再次求助老師完善以下表達(dá),1、現(xiàn)在距最后一次完全換手的上一次完全換手的再上一次完全換手的天數(shù),和累計成交量(也就是成交量3及天數(shù)3)的表達(dá)方式。2、把累計成交量1、累計成交量2、累計成交量3的累計曲線畫出來,在圖形中,累計成交量3以前的累計曲線不表達(dá)出來,也就是說以現(xiàn)在距最后一次完全換手的上一次完全換手的再上一次完全換手為起點(diǎn)來劃累計成交量曲線。現(xiàn)將插圖發(fā)出,其要求已在圖上注明。原求助老師完善的公式如下:HSL1:= VOL*100/FINANCE(7)*100;HSL:=IF(BASE>=BARSCOUNT(C),0,HSL1);{BASE前的取值取0,相當(dāng)于BASE后1天為起點(diǎn)}WCHS1:=SUMBARS(HSL,100);{完成換手,設(shè)置>99000是因為用FINANCE(7)計算換手率間隔WCHS1在上市前幾天數(shù)據(jù)異常,直接置0。}WCHS:=IF(WCHS1>99000 OR WCHS1<0,0,WCHS1),LINETHICK3,COLORC000FF;BC:=BARSCOUNT(C);{上市到目前的天數(shù)}SH:=SUM(HSL,0);{上市到目前的總換手率}P:=INTPART(SH/100)*100;{換手滿100%的次數(shù)}CDAY:=IF(P>REF(P,1),BC,0);{把最近一次完全換手后,累計換手達(dá)到25%,50%,75%,100%位置標(biāo)識出來}CC25:=SH-REF(SH,BARSLAST(CDAY>0));C25:=CROSS(SH-REF(SH,BARSLAST(CDAY>0)),25);C50:=CROSS(SH-REF(SH,BARSLAST(CDAY>0)),50);C75:=CROSS(SH-REF(SH,BARSLAST(CDAY>0)),75);{換手間隔}HSJG:= IF(CDAY>0 OR C50 OR C25 OR C75,WCHS,0);成交量:VOL,VOLSTICK;DRAWTEXT(C25,V*1.03,'25'),COLORYELLOW;DRAWTEXT(C50,V*1.03,'50'),COLORYELLOW;DRAWTEXT(C75,V*1.03,'75'),COLORYELLOW;DRAWTEXT(CDAY>0, V*1.03,'100'),COLORWHITE;DRAWICON(CDAY>0, 0,3);天數(shù)1:BARSLAST(CDAY>0),NODRAW;累積成交量1:SUM(V,天數(shù)1), NODRAW;天數(shù)2:REF(BARSLAST(CDAY>0),天數(shù)1+1)+天數(shù)1,NODRAW;累積成交量2:SUM(V,天數(shù)2), NODRAW;現(xiàn)求助老師按圖上標(biāo)注的間隔,寫出每個相間的天數(shù)和相應(yīng)的累計成交量,要畫出相應(yīng)的累計成交量的累計曲線,間隔以外的累計曲線應(yīng)不顯示。
公式源碼示例:
HS:V*100/FINANCE(7)*100,VOLSTICK;
HS1:=INTPART(SUM(HS/100,0));
HS2:=HS1!=REF(HS1,1) OR BARSCOUNT(C)=0;
HS3:=BARSLAST(HS2);
HS4:=SUM(HS,HS3+1);
S2:=REF(HS3,HS3+1);
S3:=REF(REF(HS3,HS3+1),HS3+1);
S4:=REF(REF(REF(HS3,HS3+1),HS3+1),HS3+1);
Q1:=BACKSET(ISLASTBAR,HS3+1);
Q2:=BACKSET(ISLASTBAR,S2+HS3+2);
Q3:=BACKSET(ISLASTBAR,S3+S2+HS3+3);
Q4:=BACKSET(ISLASTBAR,S4+S3+S2+HS3+4);
前數(shù)1:BARSLAST(Q1>REF(Q1,1))+1,NODRAW,COLORYELLOW;
前量1:SUM(HS,前數(shù)1),NODRAW,COLORYELLOW;
NOTEXT1:MA(HS,前數(shù)1),COLORYELLOW;
前數(shù)2:BARSLAST(Q2>REF(Q2,1))+1,NODRAW,COLORGREEN;
前量2:SUM(HS,前數(shù)2),NODRAW,COLORGREEN;
NOTEXT2:MA(HS,前數(shù)2),COLORGREEN;
前數(shù)3:BARSLAST(Q3>REF(Q3,1))+1,NODRAW,COLORMAGENTA;
前量3:SUM(HS,前數(shù)3),NODRAW,COLORMAGENTA;
NOTEXT3:MA(HS,前數(shù)3),COLORMAGENTA;
前數(shù)4:BARSLAST(Q4>REF(Q4,1))+1,NODRAW,COLORBLUE;
前量4:SUM(HS,前數(shù)4),NODRAW,COLORBLUE;
NOTEXT4:MA(HS,前數(shù)4),COLORBLUE;
STICKLINE(HS2,HS,0,2,0),COLORMAGENTA;
DRAWICON(HS2,0,3);
AA:=CONST(HHV(HS,120))*0.6;
DRAWTEXT(CROSS(HS4,25),AA,'25%'),COLORYELLOW;
DRAWTEXT(CROSS(HS4,50),AA,'50%'),COLORYELLOW;
DRAWTEXT(CROSS(HS4,75),AA,'75%'),COLORYELLOW;
DRAWTEXT(HS2,AA,'100%'),COLORMAGENTA;
STICKLINE(CROSS(HS4,25) OR CROSS(HS4,50) OR CROSS(HS4,75),HS,0,0,0),COLORYELLOW;
DRAWTEXT(Q1>REF(Q1,1),AA/2,'1次'),COLORYELLOW;
DRAWTEXT(Q2>REF(Q2,1),AA/2,'2次'),COLORGREEN;
DRAWTEXT(Q3>REF(Q3,1),AA/2,'3次'),COLORMAGENTA;
DRAWTEXT(Q4>REF(Q4,1),AA/2,'4次'),COLORBLUE;
看股吧公 式 w ww.kanguba.com
其它股票公式列表