编写问题 (文华财经WH6赢顺V6.7)

投资者咨询:编写问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-28 9:50
 DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);//冬夜编辑//(1)
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
DRAWCOLORKLINE(MACD>0,COLORRED,0);
DRAWCOLORKLINE(MACD<0,COLORCYAN,0); 
DRAWLINE(MACD>0,H,MACD>0,L,COLORRED),LINETHICK3;
DRAWLINE(MACD<0,H,MACD<0,L,COLORCYAN),LINETHICK3;////冬夜编辑//(1)

DRAWSL(C>=O,O,0,-0.35,0,COLORRED),LINETHICK2;//熙怡编辑(2)
DRAWSL(C>=O,C,0,0.35,0,COLORRED),LINETHICK2;
DRAWSL(ISDOWN,O,0,-0.35,0,COLORCYAN),LINETHICK2;
DRAWSL(ISDOWN,C,0,0.35,0,COLORCYAN),LINETHICK2;
DRAWLINE(C>=O,L,ISUP,H,COLORRED),LINETHICK2;
DRAWLINE(ISDOWN,H,ISDOWN,L,COLORCYAN),LINETHICK2;////熙怡编辑(2)

V,NODRAW;////舟亢编辑(3)
N1:=BARSLAST(TIME=0900)+1;
M1:=BARSLAST(TIME=2100)+1;
QAQ:=BACKSET(ISLASTBAR,MIN(N,M));
A:=IF(ISDOWN,V,0);
B:=IF(ISUP,V,0);
STICKLINE1(ISDOWN&&V=HHV(A,MIN(N1,M1)),C,O,4,0),COLORYELLOW;
DRAWLINE(ISDOWN&&V=HHV(A,MIN(N1,M1)),H,1,L,COLORYELLOW),LINETHICK3;
STICKLINE1(ISUP&&V=HHV(B,MIN(N1,M1)),C,O,4,0),RGB(249,0,249);
DRAWLINE(ISUP&&V=HHV(B,MIN(N1,M1)),H,1,L,RGB(249,0,249)),LINETHICK3;////////舟亢编辑(3)


图片点击可在新窗口打开查看保持原来的K线形态和颜色
 
 


 
技术人员回复
日期:2018-6-28 10:10

 是指这样进行分段吗:

 

T1:=TIME>=2100||TIME<=0600;
T2:=TIME>=0900&&TIME<=1800;
TT:=T1||T2;

 DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);//冬夜编辑//(1)
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
DRAWCOLORKLINE(TT&&MACD>0,COLORRED,0);
DRAWCOLORKLINE(TT&&MACD<0,COLORCYAN,0);
DRAWLINE(TT&&MACD>0,H,TT&&MACD>0,L,COLORRED),LINETHICK3;
DRAWLINE(TT&&MACD<0,H,TT&&MACD<0,L,COLORCYAN),LINETHICK3;////冬夜编辑//(1)


DRAWSL(TT&&C>=O,O,0,-0.35,0,COLORRED),LINETHICK2;//熙怡编辑(2)
DRAWSL(TT&&C>=O,C,0,0.35,0,COLORRED),LINETHICK2;
DRAWSL(TT&&ISDOWN,O,0,-0.35,0,COLORCYAN),LINETHICK2;
DRAWSL(TT&&ISDOWN,C,0,0.35,0,COLORCYAN),LINETHICK2;
DRAWLINE(TT&&C>=O,L,TT&&ISUP,H,COLORRED),LINETHICK2;
DRAWLINE(TT&&ISDOWN,H,TT&&ISDOWN,L,COLORCYAN),LINETHICK2;////熙怡编辑(2)


V,NODRAW;////舟亢编辑(3)
N1:=BARSLAST(TIME=0900)+1;
M1:=BARSLAST(TIME=2100)+1;
QAQ:=BACKSET(ISLASTBAR,MIN(N1,M1));
A:=IF(ISDOWN,V,0);
B:=IF(ISUP,V,0);
STICKLINE1(TT&&ISDOWN&&V=HHV(A,MIN(N1,M1)),C,O,4,0),COLORYELLOW;
DRAWLINE(TT&&ISDOWN&&V=HHV(A,MIN(N1,M1)),H,TT&&1,L,COLORYELLOW),LINETHICK3;
STICKLINE1(TT&&ISUP&&V=HHV(B,MIN(N1,M1)),C,O,4,0),RGB(249,0,249);
DRAWLINE(TT&&ISUP&&V=HHV(B,MIN(N1,M1)),H,TT&&1,L,RGB(249,0,249)),LINETHICK3;////////舟亢编辑(3)

投资者咨询:编写问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-28 9:50
 如图修改

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

 参考:

 

N1:=BARSLAST(TIME=0900)+1;
M1:=BARSLAST(TIME=2100)+1;
QAQ:=BACKSET(ISLASTBAR,MIN(N1,M1));
TT:=QAQ;

 DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);//冬夜编辑//(1)
DEA  := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
DRAWCOLORKLINE(TT&&MACD>0,COLORRED,0);
DRAWCOLORKLINE(TT&&MACD<0,COLORCYAN,0);
DRAWLINE(TT&&MACD>0,H,TT&&MACD>0,L,COLORRED),LINETHICK3;
DRAWLINE(TT&&MACD<0,H,TT&&MACD<0,L,COLORCYAN),LINETHICK3;////冬夜编辑//(1)


DRAWSL(TT&&C>=O,O,0,-0.35,0,COLORRED),LINETHICK2;//熙怡编辑(2)
DRAWSL(TT&&C>=O,C,0,0.35,0,COLORRED),LINETHICK2;
DRAWSL(TT&&ISDOWN,O,0,-0.35,0,COLORCYAN),LINETHICK2;
DRAWSL(TT&&ISDOWN,C,0,0.35,0,COLORCYAN),LINETHICK2;
DRAWLINE(TT&&C>=O,L,TT&&ISUP,H,COLORRED),LINETHICK2;
DRAWLINE(TT&&ISDOWN,H,TT&&ISDOWN,L,COLORCYAN),LINETHICK2;////熙怡编辑(2)


V,NODRAW;////舟亢编辑(3)

A:=IF(ISDOWN,V,0);
B:=IF(ISUP,V,0);
STICKLINE1(TT&&ISDOWN&&V=HHV(A,MIN(N1,M1)),C,O,4,0),COLORYELLOW;
DRAWLINE(TT&&ISDOWN&&V=HHV(A,MIN(N1,M1)),H,TT&&1,L,COLORYELLOW),LINETHICK3;
STICKLINE1(TT&&ISUP&&V=HHV(B,MIN(N1,M1)),C,O,4,0),RGB(249,0,249);
DRAWLINE(TT&&ISUP&&V=HHV(B,MIN(N1,M1)),H,TT&&1,L,RGB(249,0,249)),LINETHICK3;////////舟亢编辑(3)

投资者咨询:编写问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-28 9:50
 冬夜老师你好,谢谢您,编辑的很好,麻烦您将指标(2)去掉竹线改成K线,影线能加粗,只显示最后一颗K线。
技术人员回复
日期:2018-6-28 11:08
 是指去掉所有竹线,然后最后一根K线影线加粗吗?
投资者咨询:编写问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-28 9:50
 就是不要竹线,换成K线,但是只保留最后一颗K线,K线主体能加宽;影线能加粗。颜色不变;该是啥颜色就是啥颜色。
有个样本

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


图片点击可在新窗口打开查看
投资者咨询:编写问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-28 9:50
 老师另外指标(3)需要修改,如图,请老师费心,谢谢!!!


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

 核实一下 “只保留最后一颗K线”是指所有历史的指标都不显示了?

 

只要最新的一根吗?

投资者咨询:编写问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-28 9:50
 是的!
提示:别忘了8楼