咨詢內容:
分鐘k線中顯示分時均價線
尊敬的博易工程師,請幫助改進下這個分鐘k線圖中顯示均價線的指標。現在這個指標在任意分鐘中顯示很多時候不準確,與分時圖均價有時存在較大誤差,希望幫助改進下,在任意分鐘K線情況下能與盤中均價保持一致,非常感謝。
計算日內均線:=1;
{DRAWKLINE(H,O,L,C);}
ISINDAY:= DATAPERIOD<6 OR DATAPERIOD=11;
ISOUTER:= IF(BETWEEN(HOUR,16,20), 1, REF(ISOUTER,1));
DBARS:= IF(REF(HOUR,1)=15 AND HOUR<>15,1, REF(DBARS,1)+1);
DVOL:= IF(DBARS=1,VOL,REF(DVOL,1)+VOL);
DVC:= IF(DBARS=1, VOL*CLOSE, REF(DVC,1)+VOL*CLOSE);
DMAC:= DVC/DVOL; IF(DATAPERIOD<6 OR DATAPERIOD=11, DMAC, CLOSE),PRECIS0,LINETHICK0,COLOR009999;
PARTLINE(ISINDAY AND NOT(ISOUTER) AND DBARS<>1 AND REF(DMAC,1), DMAC),COLOR009999;
?
博易技術人員:
您試一下這個呢NS:=IF(TIME>=180000,1,REF(NS,1));
TOTALVOL:=IF((TIME>=180000 AND REF(TIME,1)<180000) OR (NS=0 AND DATE<>REF(DATE,1)),V,REF(TOTALVOL,1)+V);
TOTALAMOUNT:=IF((TIME>=180000 AND REF(TIME,1)<180000) OR (NS=0 AND DATE<>REF(DATE,1)),(O+H+L+C)/4*V,REF(TOTALAMOUNT,1)+(O+H+L+C)/4*V);
AVERAGE:TOTALAMOUNT/TOTALVOL;
非常感謝幫助。希望再增加分時圖滿占坐標顯示功能,這樣能夠充分利用顯示屏空間