WH1:=IF(L=LLV(L,9),L,0);
WH2:=CONST(BARSLAST(WH1!=0));
WH3:=CONST(IF(WH2=0,H,REF(H,WH2)));
WH4:=CONST(REF(BARSLAST(H>WH3),WH2+1)+WH2+1);
WH5:=CONST(IF(WH4=0,H,REF(H,WH4)));
WH6:=CONST(REF(BARSLAST(H>WH5),WH4+1)+WH4+1);
WH7:=IF(CURRBARSCOUNT<=WH2+10,CONST(IF(WH6=0,H,REF(H,WH6))),DRAWNULL);
WH8:=IF(CURRBARSCOUNT<=WH2+1,IF(L=LLV(L,9),L,DRAWNULL),DRAWNULL);
STICKLINE(WH8,2,60,1,0),COLORRED;
九毛八公式解读
WH1赋值:如果最低价=9日内最低价的最低值,返回最低价,否则返回0 WH2赋值:上次WH1不等于0距今天数的最后一日取值设为常数 WH3赋值:如果WH2=0,返回最高价,否则返回WH2日前的最高价的最后一日取值设为常数 WH4赋值:WH2+1日前的上次最高价>WH3距今天数+WH2+1的最后一日取值设为常数 WH5赋值:如果WH4=0,返回最高价,否则返回WH4日前的最高价的最后一日取值设为常数 WH6赋值:WH4+1日前的上次最高价>WH5距今天数+WH4+1的最后一日取值设为常数 WH7赋值:如果到最后交易的周期<=WH2+10,返回如果WH6=0,返回最高价,否则返回WH6日前的最高价的最后一日取值设为常数,否则返回无效数 WH8赋值:如果到最后交易的周期<=WH2+1,返回如果最低价=9日内最低价的最低值,返回最低价,否则返回无效数,否则返回无效数 当满足条件WH8时,在2和60位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色