在《完全換手2》公式中增加前數(shù)5,前量5,前數(shù)6,前量6的表達(dá)
2020/1/15 18:23:08
公式編寫說明:
以下是求助老師編寫的《完全換手2》,我想在此基礎(chǔ)上增加前數(shù)5,前量5,前數(shù)6,前量6的表達(dá),(見附圖兩紅線)幾次編寫均未成功,再次求助老師幫助,謝謝啦!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:IF(Q1>0,BARSLAST(Q1>REF(Q1,1))+1,DRAWNULL),NODRAW,COLORYELLOW;前量1:IF(Q1>0,SUM(HS,前數(shù)1),DRAWNULL),COLORYELLOW;前數(shù)2:IF(Q2>0,BARSLAST(Q2>REF(Q2,1))+1,DRAWNULL),NODRAW,COLORGREEN;前量2:IF(Q2>0,SUM(HS,前數(shù)2),DRAWNULL),COLORGREEN;前數(shù)3:IF(Q3>0,BARSLAST(Q3>REF(Q3,1))+1,DRAWNULL),NODRAW,COLORMAGENTA;前量3:IF(Q3>0,SUM(HS,前數(shù)3),DRAWNULL),COLORMAGENTA;前數(shù)4:IF(Q4>0,BARSLAST(Q4>REF(Q4,1))+1,DRAWNULL),NODRAW,COLORBLUE;前量4:IF(Q4>0,SUM(HS,前數(shù)4),DRAWNULL),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;
公式源碼示例:
Q2:=BACKSET(ISLASTBAR,S2+HS3+2);
Q3:=BACKSET(ISLASTBAR,S3+S2+HS3+3);
Q4:=BACKSET(ISLASTBAR,S4+S3+S2+HS3+4);
Q5:=BACKSET(ISLASTBAR,S5+S4+S3+S2+HS3+5);
Q6:=BACKSET(ISLASTBAR,S6+S5+S4+S3+S2+HS3+6);
前數(shù)1:IF(Q1>0,BARSLAST(Q1>REF(Q1,1))+1,DRAWNULL),NODRAW,COLORYELLOW;
前量1:IF(Q1>0,SUM(HS,前數(shù)1),DRAWNULL),COLORYELLOW;
前數(shù)2:IF(Q2>0,BARSLAST(Q2>REF(Q2,1))+1,DRAWNULL),NODRAW,COLORGREEN;
前量2:IF(Q2>0,SUM(HS,前數(shù)2),DRAWNULL),COLORGREEN;
前數(shù)3:IF(Q3>0,BARSLAST(Q3>REF(Q3,1))+1,DRAWNULL),NODRAW,COLORMAGENTA;
前量3:IF(Q3>0,SUM(HS,前數(shù)3),DRAWNULL),COLORMAGENTA;
前數(shù)4:IF(Q4>0,BARSLAST(Q4>REF(Q4,1))+1,DRAWNULL),NODRAW,COLORBLUE;
前量4:IF(Q4>0,SUM(HS,前數(shù)4),DRAWNULL),COLORBLUE;
前數(shù)5:IF(Q5>0,BARSLAST(Q5>REF(Q5,1))+1,DRAWNULL),NODRAW,COLORRED;
前量5:IF(Q5>0,SUM(HS,前數(shù)5),DRAWNULL),COLORRED;
前數(shù)6:IF(Q6>0,BARSLAST(Q6>REF(Q6,1))+1,DRAWNULL),NODRAW,COLORWHITE;
前量6:IF(Q6>0,SUM(HS,前數(shù)6),DRAWNULL),COLORWHITE;
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;
DRAWTEXT(Q5>REF(Q5,1),AA/2,'5次'),COLORRED;
DRAWTEXT(Q6>REF(Q6,1),AA/2,'6次'),COLORWHITE;
看股 吧公式 www.kangu ba.com
其它股票公式列表