K线显示在指标上 (文华财经WH6赢顺V6.7)

投资者咨询:K线显示在指标上 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-5 12:09
 

图片点击可在新窗口打开查看
N1:=BARSLAST(TIME=0900)+1;////冬夜编辑2017.6.28
M1:=BARSLAST(TIME=2100)+1;
QAQ:=BACKSET(ISLASTBAR,MIN(N1,M1));
TT:=QAQ;////冬夜编辑2017.6.28
 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)

 
技术人员回复
日期:2018-7-5 13:25

实现不了的,

 

1楼指标源码和MACD指标是叠加显示在副图的,而且两指标是独立坐标显示的,

 

否则像在主图中共用一个坐标的话,K线会被压缩无法显示的。

 

这是因为K线的价格和MACD指标的返回值相差很大,无法显示在一起的,只能以独立坐标的方式显示在副图,

 

您了解下

投资者咨询:K线显示在指标上 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-5 12:09
 老师您看这样编辑行不行;只编辑一个0轴为起点,只编辑0轴之上红色K线,不管0轴之下K线。
技术人员回复
日期:2018-7-5 13:54

您可能没太明白

 

1楼副图中,K线的纵坐标不是和MACD共用一个,

 

K线的价格和指标的返回值相差很大,叠加显示实际上是用的独立坐标的,您再理解下

投资者咨询:K线显示在指标上 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-5 12:09
 老师请别直接调用,重新编辑,如图那样就完美了。

图片点击可在新窗口打开查看
投资者咨询:K线显示在指标上 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-5 12:09
图片点击可在新窗口打开查看 
技术人员回复
日期:2018-7-5 14:54

叠加显示指标,缩放K线时,K线和指标线的相对位置是会变动的,

 

您参考2楼给您的回复理解下