投资者咨询:取消指标画线 (文华财经)
来源:文华财经 日期:2020-12-3 8:32
A:"MIN$5$VOL",NODRAW;
NN:BARSLAST(A<>REF(A,1))+1,NODRAW;
//DRAWLINE( REFX(NN=1,1)||ISLASTBAR,REF(O,NN-1),1,C,COLORYELLOW),DOT;
//DRAWLINE3( REFX(NN=1,1)||ISLASTBAR,REF(O,NN-1),NN-1,REFX(NN=1,1)||ISLASTBAR,C,NN-1,0),COLORYELLOW,DOT;
//DRAWSL( REFX(NN=1,1)||ISLASTBAR,REF(O,NN-1),0,-NN+1,0,COLORBLUE),DOT;
//DRAWSL( REFX(NN=1,1)||ISLASTBAR,C,0,-NN+1,0,COLORYELLOW),DOT;
//DRAWLINE3( REFX(NN=1,1)||ISLASTBAR,MAX(C,REF(O,NN-1)),NN/2,REFX(NN=1,1)||ISLASTBAR,HHV(H,NN),NN/2,0),COLORYELLOW,DOT;
//DRAWLINE3( REFX(NN=1,1)||ISLASTBAR,MIN(C,REF(O,NN-1)),NN/2,REFX(NN=1,1)||ISLASTBAR,LLV(L,NN),NN/2,0),COLORYELLOW,DOT;
VV:=SUM(V,BARSLAST(NN=1)+1);//当前K成交量
VV1:=REF(VV,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:=REFX1(NN=1,1)&&VV>REF(VALUEWHEN(REFX1(NN=1,1),VV),1)&&ABS(OO1-CC1)<=ABS(OO2-CC2),NODRAW;
N:=BACKSET(COND,NN/2+1);
N1:=BACKSET(ISLASTBAR,BARSLAST(COND)+1),NODRAW;
DRAWSL(COND,REF(HHV(H,NN),REF(BARSLAST(COND),1)+1),0,-REF(BARSLAST(COND),1)-1-NN/2,0,COLORRED);
DRAWSL(COND,REF(LLV(L,NN),REF(BARSLAST(COND),1)+1),0,-REF(BARSLAST(COND),1)-1-NN/2,0,COLORGREEN);
//DRAWSL(COND,REF(OO1,REF(BARSLAST(COND),1)+1),0,-REF(BARSLAST(COND),1)-1-NN/2,0,COLORWHITE);
//DRAWSL(COND,REF(CC1,REF(BARSLAST(COND),1)+1),0,-REF(BARSLAST(COND),1)-1-NN/2,0,COLORYELLOW);
DRAWSL(CROSS(N1,0.5),HHV(H,NN),0,1,2,COLORRED);
DRAWSL(CROSS(N1,0.5),LLV(L,NN),0,1,2,COLORGREEN);
//DRAWSL(CROSS(N1,0.5),OO1,0,1,2,COLORWHITE);
//DRAWSL(CROSS(N1,0.5),CC1,0,1,2,COLORYELLOW);
DRAWICON(COND,HHV(H,NN),1);
COND,SOUND('V');
投资者咨询:取消指标画线 (文华财经)
来源:文华财经 日期:2020-12-3 8:32
COND:=V>=REF(V,1)*0.8&&ABS(O-C)<=REF(ABS(O-C)/3,1);
DRAWHORIZONTALLINE(COND,O,COLORWHITE);
DRAWHORIZONTALLINE(COND,C,COLORYELLOW);
DRAWICON(COND,H,10);
投资者咨询:取消指标画线 (文华财经)
来源:文华财经 日期:2020-12-3 8:32
老师,1楼的划线条件不要了,用2楼的划线条件加载到1楼指标,谢谢
技术人员回复
日期:2020-12-3 8:36
参考:
A:"MIN$5$VOL",NODRAW;
NN:BARSLAST(A<>REF(A,1))+1,NODRAW;
VV:=SUM(V,BARSLAST(NN=1)+1);//当前K成交量
VV1:=REF(VV,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:=VV>=REF(V,1)*0.8&&ABS(O-C)<=REF(ABS(O-C)/3,1);
COND:=REFX1(NN=1,1)&&VV>REF(VALUEWHEN(REFX1(NN=1,1),VV),1)&&ABS(OO1-CC1)<=ABS(OO2-CC2),NODRAW;
DRAWHORIZONTALLINE(COND,O,COLORWHITE);
DRAWHORIZONTALLINE(COND,C,COLORYELLOW);
DRAWICON(COND,H,10);
投资者咨询:取消指标画线 (文华财经)
来源:文华财经 日期:2020-12-3 8:32
老师,1楼是一个5分钟的隐藏画框,划线是以5分钟的成交量条件划线,2楼是5分钟的条件划线,现在1楼的条件不要了,要2楼的条件加载到1楼,现在3楼的划线不对,不是2楼的条件划线,1楼的指标都是在5秒K线图上运行的
技术人员回复
日期:2020-12-3 9:04
A:"MIN$5$VOL",NODRAW;
NN:BARSLAST(A<>REF(A,1))+1,NODRAW;
//DRAWLINE( REFX(NN=1,1)||ISLASTBAR,REF(O,NN-1),1,C,COLORYELLOW),DOT;
//DRAWLINE3( REFX(NN=1,1)||ISLASTBAR,REF(O,NN-1),NN-1,REFX(NN=1,1)||ISLASTBAR,C,NN-1,0),COLORYELLOW,DOT;
//DRAWSL( REFX(NN=1,1)||ISLASTBAR,REF(O,NN-1),0,-NN+1,0,COLORBLUE),DOT;
//DRAWSL( REFX(NN=1,1)||ISLASTBAR,C,0,-NN+1,0,COLORYELLOW),DOT;
//DRAWLINE3( REFX(NN=1,1)||ISLASTBAR,MAX(C,REF(O,NN-1)),NN/2,REFX(NN=1,1)||ISLASTBAR,HHV(H,NN),NN/2,0),COLORYELLOW,DOT;
//DRAWLINE3( REFX(NN=1,1)||ISLASTBAR,MIN(C,REF(O,NN-1)),NN/2,REFX(NN=1,1)||ISLASTBAR,LLV(L,NN),NN/2,0),COLORYELLOW,DOT;
VV:=SUM(V,BARSLAST(NN=1)+1);//当前K成交量
VV1:=REF(VV,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:=REFX1(NN=1,1)&&VV>REF(VALUEWHEN(REFX1(NN=1,1),VV),1)&&ABS(OO1-CC1)<=ABS(OO2-CC2),NODRAW;
N:=BACKSET(COND,NN/2+1);
N1:=BACKSET(ISLASTBAR,BARSLAST(COND)+1),NODRAW;
//DRAWSL(COND,REF(HHV(H,NN),REF(BARSLAST(COND),1)+1),0,-REF(BARSLAST(COND),1)-1-NN/2,0,COLORRED);
//DRAWSL(COND,REF(LLV(L,NN),REF(BARSLAST(COND),1)+1),0,-REF(BARSLAST(COND),1)-1-NN/2,0,COLORGREEN);
//DRAWSL(COND,REF(OO1,REF(BARSLAST(COND),1)+1),0,-REF(BARSLAST(COND),1)-1-NN/2,0,COLORWHITE);
//DRAWSL(COND,REF(CC1,REF(BARSLAST(COND),1)+1),0,-REF(BARSLAST(COND),1)-1-NN/2,0,COLORYELLOW);
//DRAWSL(CROSS(N1,0.5),HHV(H,NN),0,1,2,COLORRED);
//DRAWSL(CROSS(N1,0.5),LLV(L,NN),0,1,2,COLORGREEN);
//DRAWSL(CROSS(N1,0.5),OO1,0,1,2,COLORWHITE);
//DRAWSL(CROSS(N1,0.5),CC1,0,1,2,COLORYELLOW);
DRAWICON(COND,HHV(H,NN),1);
COND,SOUND('V');
COND1:=V>=REF(V,1)*0.8&&ABS(O-C)<=REF(ABS(O-C)/3,1);
DRAWHORIZONTALLINE(COND1,O,COLORWHITE);
DRAWHORIZONTALLINE(COND1,C,COLORYELLOW);
DRAWICON(COND1,H,10);