分钟取值改为小时取值 (文华财经)

投资者咨询:分钟取值改为小时取值 (文华财经)
来源:文华财经  日期:2020-12-3 15:54
 A:"MIN$10$VOL",NODRAW;
NN:BARSLAST(A<>REF(A,1))+1,NODRAW;
VV1:=SUM(V,BARSLAST(NN=1)+1);//当前K成交量
VV2:=REF(VV1,BARSLAST(NN=1)+1);
CC1:=C,NODRAW;
OO1:=REF(O,BARSLAST(NN=1)),NODRAW;
CC2:=REF(C,BARSLAST(NN=1)+1),NODRAW;
OO2:=REF(OO1,BARSLAST(NN=1)+1),NODRAW;
COND:=VV1>=VV2*0.7&&ABS(OO1-CC1)<=ABS(OO2-CC2)/3;
DRAWHORIZONTALLINE((REFX(NN=1,1)||ISLASTBAR)&&COND,OO1,COLORBLUE);
DRAWHORIZONTALLINE((REFX(NN=1,1)||ISLASTBAR)&&COND,CC1,COLORRED);

 
投资者咨询:分钟取值改为小时取值 (文华财经)
来源:文华财经  日期:2020-12-3 15:54
 老师,楼上指标帮我改为1小时的,谢谢
技术人员回复
日期:2020-12-3 15:57
 参考:


 A:"HOUR$1$VOL",NODRAW;
NN:BARSLAST(A<>REF(A,1))+1,NODRAW;
VV1:=SUM(V,BARSLAST(NN=1)+1);//当前K成交量
VV2:=REF(VV1,BARSLAST(NN=1)+1);
CC1:=C,NODRAW;
OO1:=REF(O,BARSLAST(NN=1)),NODRAW;
CC2:=REF(C,BARSLAST(NN=1)+1),NODRAW;
OO2:=REF(OO1,BARSLAST(NN=1)+1),NODRAW;
COND:=VV1>=VV2*0.7&&ABS(OO1-CC1)<=ABS(OO2-CC2)/3;
DRAWHORIZONTALLINE((REFX(NN=1,1)||ISLASTBAR)&&COND,OO1,COLORBLUE);
DRAWHORIZONTALLINE((REFX(NN=1,1)||ISLASTBAR)&&COND,CC1,COLORRED);