老师遍下公式 (文华财经WH6赢顺V6.7)

投资者咨询:老师遍下公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-1 22:03
 老师帮我编个在15分钟K线图上今天.昨天.前天分开用不同的背景颜色。系统中的不太清楚。谢谢
技术人员回复
日期:2018-5-2 8:24
仅供参考:

 
N:=SUMBARS(DATE<>REF(DATE,1),3);
N1:=SUMBARS(DATE<>REF(DATE,1),2);
N2:=SUMBARS(DATE<>REF(DATE,1),1);
A:=BACKSET(ISLASTBAR,N);
A2:=BACKSET(ISLASTBAR,N1);
A3:=BACKSET(ISLASTBAR,N2);
DRAWGBK1(A=1,COLORYELLOW);
DRAWGBK1(A2=1,COLORBLUE);
DRAWGBK1(A3=1,COLORRED);

颜色可以通过修改参数处调整;
投资者咨询:老师遍下公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-1 22:03
 老师再能改下吗在当天的最高价和最低价之间背景变色。谢谢
技术人员回复
日期:2018-5-2 10:31
这样,需要在k线右键》叠加技术指标中 调整顺序才能看见 k线如图:

 
N:=SUMBARS(DATE<>REF(DATE,1),3);
N1:=SUMBARS(DATE<>REF(DATE,1),2);
N2:=SUMBARS(DATE<>REF(DATE,1),1);
A:=BACKSET(ISLASTBAR,N);
A2:=BACKSET(ISLASTBAR,N1);
A3:=BACKSET(ISLASTBAR,N2);
FILLRGN(A=1,H,L,COLORYELLOW);
FILLRGN(A2=1,H,L,COLORBLUE);
FILLRGN(A3=1,H,L,COLORRED);


图片点击可在新窗口打开查看

投资者咨询:老师遍下公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-1 22:03
 老师再能改下吗在当天的最高价和最低价之间背景变色。不是这种谢谢
技术人员回复
日期:2018-5-2 11:00
这样试试:

N:=SUMBARS(DATE<>REF(DATE,1),3);
N1:=SUMBARS(DATE<>REF(DATE,1),2);
N2:=SUMBARS(DATE<>REF(DATE,1),1);
A:BACKSET(ISLASTBAR,N),NODRAW;
A1:=BACKSET(ISLASTBAR,N1);
A2:=BACKSET(ISLASTBAR,N2);
NA:=BARSLAST(DATE<>REF(DATE,1))+1;
HZ1:=HHV(H,NA);//今日最高价
LZ1:=LLV(L,NA);//今日最低价
HZ2:=REF(HHV(H,NA),NA);//前日最高价
LZ2:=REF(LLV(L,NA),NA);//前日最低价
HZ3:=REF(REF(HHV(H,NA),NA),NA);//前日最高价
LZ3:=REF(REF(LLV(L,NA),NA),NA);//前日最低价
STICKLINE1(A2=1,REFX1(HZ1,1000),REFX1(LZ1,1000),4,0),COLORYELLOW;
AX:=A1+A2;
STICKLINE1(AX=1,REFX1(HZ2,1000),REFX1(LZ2,1000),4,0),COLORRED;
AY:=A1+A;
STICKLINE1(AY=1,REFX1(HZ3,1000),REFX1(LZ3,1000),4,0),COLORBLUE;
投资者咨询:老师遍下公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-1 22:03
 老师背景里面怎么没有K线?
技术人员回复
日期:2018-5-2 20:50
参考:

N:=SUMBARS(DATE<>REF(DATE,1),3);
N1:=SUMBARS(DATE<>REF(DATE,1),2);
N2:=SUMBARS(DATE<>REF(DATE,1),1);
A:BACKSET(ISLASTBAR,N),NODRAW;
A1:=BACKSET(ISLASTBAR,N1);
A2:=BACKSET(ISLASTBAR,N2);
NA:=BARSLAST(DATE<>REF(DATE,1))+1;
HZ1:=HHV(H,NA);//今日最高价
LZ1:=LLV(L,NA);//今日最低价
HZ2:=REF(HHV(H,NA),NA);//前日最高价
LZ2:=REF(LLV(L,NA),NA);//前日最低价
HZ3:=REF(REF(HHV(H,NA),NA),NA);//前日最高价
LZ3:=REF(REF(LLV(L,NA),NA),NA);//前日最低价
STICKLINE1(A2=1,REFX1(HZ1,1000),REFX1(LZ1,1000),4,0),COLORYELLOW;

AX:=A1+A2;
STICKLINE1(AX=1,REFX1(HZ2,1000),REFX1(LZ2,1000),4,0),COLORRED;
AY:=A1+A;
STICKLINE1(AY=1,REFX1(HZ3,1000),REFX1(LZ3,1000),4,0),COLORBLUE;

DRAWCOLORKLINE(ISUP,COLORRED,1);
DRAWCOLORKLINE(ISDOWN,COLORCYAN,0);
DRAWCOLORKLINE(ISEQUAL,COLORWHITE,1);
投资者咨询:老师遍下公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-1 22:03
  老师麻烦您改成7天的。谢谢 
技术人员回复
日期:2018-5-2 22:07
 因为有红色背景与K线颜色一致,所以就看不出来了

您可以调整一下红色背景颜色:

N:=SUMBARS(DATE<>REF(DATE,1),3);
N1:=SUMBARS(DATE<>REF(DATE,1),2);
N2:=SUMBARS(DATE<>REF(DATE,1),1);
A:BACKSET(ISLASTBAR,N),NODRAW;
A1:=BACKSET(ISLASTBAR,N1);
A2:=BACKSET(ISLASTBAR,N2);
NA:=BARSLAST(DATE<>REF(DATE,1))+1;
HZ1:=HHV(H,NA);//今日最高价
LZ1:=LLV(L,NA);//今日最低价
HZ2:=REF(HHV(H,NA),NA);//前日最高价
LZ2:=REF(LLV(L,NA),NA);//前日最低价
HZ3:=REF(REF(HHV(H,NA),NA),NA);//前日最高价
LZ3:=REF(REF(LLV(L,NA),NA),NA);//前日最低价
STICKLINE1(A2=1,REFX1(HZ1,1000),REFX1(LZ1,1000),4,0),COLORYELLOW;

AX:=A1+A2;
STICKLINE1(AX=1,REFX1(HZ2,1000),REFX1(LZ2,1000),4,0),RGB(255,128,0);
AY:=A1+A;
STICKLINE1(AY=1,REFX1(HZ3,1000),REFX1(LZ3,1000),4,0),COLORBLUE;

DRAWCOLORKLINE(ISUP,COLORRED,1);
DRAWCOLORKLINE(ISDOWN,COLORCYAN,0);
DRAWCOLORKLINE(ISEQUAL,COLORWHITE,1);