请教老师们一个问题zhao (文华财经WH6赢顺V6.7)

投资者咨询:请教老师们一个问题zhao (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-5 15:19
 MAH:EMA2(HIGH,15),RGB(192,192,192);
MAL:EMA2(LOW,15),RGB(192,192,192);
MAC:=EMA2(CLOSE,N),RGB(168,168,0);
MACC:EMA2(CLOSE,120),RGB(120,60,0);
N1:=BARSLAST(H>MAH);
N2:=BARSLAST(L<MAL);
DRAWCOLORKLINE(N1<N2&&C>=O,COLORRED,1);
DRAWCOLORKLINE(N1<N2&&C<O,COLORRED,0);
DRAWCOLORKLINE(N1>N2&&C>=O,COLORCYAN,1);
DRAWCOLORKLINE(N1>N2&&C<O,COLORCYAN,0);


老师您好,这是一段让k线变色的指标,我想请您帮我加一个功能
在k线最近一次变红的时候,在其前五天的低点处开始画一条直线
在k线最近一次变青的时候,在其前五天的高点处开始画一条直线
图上同时显示着这么两条直线
请参考以下这段指标
改变下其中画线的条件即可,谢谢

MAN:=EMA2(C,N);
MAM:=EMA2(C,M);
Q1:=BARSLAST(CROSS(MAN,MAM))+1;
Q2:=BARSLAST(CROSSDOWN(MAN,MAM))+1;
T:=BACKSET(ISLASTBAR,MAX(Q1,Q2));
A:=BACKSET(CROSS(MAN,MAM)&&T=1,LLVBARS(L,N1)+1),NODRAW;
B:=BACKSET(CROSSDOWN(MAN,MAM)&&T=1,HHVBARS(H,N1)+1),NODRAW; 
DRAWSL(CROSS(A,0.5),L,0,10,2,RGB(221,111,0));
 DRAWSL(CROSS(B,0.5),H,0,10,2,RGB(0,227,227));
DRAWSL(CROSS(A,0.5),L,0,-28,0,RGB(221,111,0));
DRAWSL(CROSS(B,0.5),H,0,-28,0,RGB(0,227,227));


技术人员回复
日期:2018-6-5 15:35

是指最近一次K线是实心的红柱时,从前面5天的低点处画线?

 

参考,(加载日线上用)

 

MAH:EMA2(HIGH,15),RGB(192,192,192);
MAL:EMA2(LOW,15),RGB(192,192,192);
MAC:=EMA2(CLOSE,15),RGB(168,168,0);
MACC:EMA2(CLOSE,120),RGB(120,60,0);
N1:=BARSLAST(H>MAH);
N2:=BARSLAST(L<MAL);
DRAWCOLORKLINE(N1<N2&&C>=O,COLORRED,1);
DRAWCOLORKLINE(N1<N2&&C<O,COLORRED,0);
DRAWCOLORKLINE(N1>N2&&C>=O,COLORCYAN,1);
DRAWCOLORKLINE(N1>N2&&C<O,COLORCYAN,0);

M1:=BARSLAST(N1<N2&&C<O)+1;
A1:=BACKSET(ISLASTBAR,M1);
M2:=BARSLAST(N1>N2&&C<O)+1;
A2:=BACKSET(ISLASTBAR,M2);
DRAWSL(REFX(CROSS(A1,0.5),5),L,0,10,2,COLORGREEN);
DRAWSL(REFX(CROSS(A2,0.5),5),H,0,10,2,COLORRED);

投资者咨询:请教老师们一个问题zhao (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-5 15:19
 您好,画线的位置不对啊

加载后是这么画线的

图片点击可在新窗口打开查看
投资者咨询:请教老师们一个问题zhao (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-5 15:19
 我希望是这么画线的
第一条k线开始变红的前边的低点开始,
第一条k线开始变青的前边的高点开始


图片点击可在新窗口打开查看
 
技术人员回复
日期:2018-6-5 15:50

以您3楼截图为例,粉色箭头所指处是最近一次K线变红?蓝色箭头所指处是最近一次K线变青?

 

画线的起始点就是这两个位置的前面5周期的高低点呀

 

您说的K线最近一次变红 是指最近一个空心的红色K线位置?

 

 

图片点击可在新窗口打开查看
技术人员回复
日期:2018-6-5 16:12

这么改下,

 

MAH:EMA2(HIGH,15),RGB(192,192,192);
MAL:EMA2(LOW,15),RGB(192,192,192);
MAC:=EMA2(CLOSE,15),RGB(168,168,0);
MACC:EMA2(CLOSE,120),RGB(120,60,0);
N1:=BARSLAST(H>MAH);
N2:=BARSLAST(L<MAL);
DRAWCOLORKLINE(N1<N2&&C>=O,COLORRED,1);
DRAWCOLORKLINE(N1<N2&&C<O,COLORRED,0);
DRAWCOLORKLINE(N1>N2&&C>=O,COLORCYAN,1);
DRAWCOLORKLINE(N1>N2&&C<O,COLORCYAN,0);

M1:=BARSLAST(CROSS(N1<N2,0.5))+1;
A1:=BACKSET(ISLASTBAR,M1);
M2:=BARSLAST(CROSS(N1>N2,0.5))+1;
A2:=BACKSET(ISLASTBAR,M2);
DRAWSL(REFX(CROSS(A1,0.5),5),L,0,10,2,COLORWHITE);
DRAWSL(REFX(CROSS(A2,0.5),5),H,0,10,2,COLORWHITE);

 
投资者咨询:请教老师们一个问题zhao (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-5 15:19
 红色箭头处是变红啊
青色箭头处是变青



图片点击可在新窗口打开查看
投资者咨询:请教老师们一个问题zhao (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-5 15:19
 与实心没关系
技术人员回复
日期:2018-6-5 16:20
 参考6楼回复
投资者咨询:请教老师们一个问题zhao (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-5 15:19
 麻烦再给修改一下