取消指标画线 (文华财经)

投资者咨询:取消指标画线 (文华财经)
来源:文华财经  日期: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);