指定日期区间停牌和最高价 最低价 公式
历史停牌需要个股和大盘交易日进行比较 所以先建一个引用公式:大盘交易日;
TJ:DATETODAY(DATE)-DATETODAY(REF(DATE,1));
退出后 再将下面公式复制黏贴
N:=1140801;M:=1140831;
T:=BARSLAST(CROSS(DATE>=N,0.5));
TT:=IF(DATE<=M,REF(DATE,BARSLAST(T)),DRAWNULL);
大盘日:=CALCSTOCKINDEX('999999','大盘交易日',1);
个股日:=DATETODAY(TT)-REF(DATETODAY(TT),1);
复牌:=个股日-大盘日;
停牌:=REFX(复牌,1);
TJ:=BARSLAST(复牌);
DRAWTEXT(停牌,L*0.92,'停牌')COLORYELLOW;
DRAWTEXT(复牌,H,STRCAT(STRCAT('复牌:',VAR2STR(REF(个股日,TJ),0)),'天'))COLORYELLOW;
最高价:IF(DATE<=M,REF(H,BARSLAST(T)),DRAWNULL)NODRAW;
最低价:IF(DATE<=M,REF(L,BARSLAST(T)),DRAWNULL)NODRAW;
|