老师好,请帮助,谢 (文华财经WH6赢顺V6.7)

投资者咨询:老师好,请帮助,谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-13 10:04
老师好,
我想用一下3根均线,组成颜色带,代表趋势。
TD1:(EMA(C,12)),COLORYELLOW;
TD2:=(EMA(C,26)),COLORYELLOW;
TD3:=(EMA(C,34)),COLORYELLOW;

FILLRGN(TD1<C<TD2,TD1,TD2,COLORYELLOW);
FILLRGN(TD1<C<TD3,TD1,TD3,COLORYELLOW);
FILLRGN(TD2<C<TD3,TD2,TD3,COLORYELLOW);

但是,我发现这个颜色带有时窄,有时宽,窄的情况可以接受
但是太宽了无法接受,能否把宽的地方收窄,最大宽度设为2%,
就是当股价在均线之上运行时,写成最低均线和最低均线*1.02,组成颜色带
和当股价在均线之下运行时,写成最高均线和最高均线*0.9804,组成颜色带。

谢谢老师。
 
技术人员回复
日期:2018-7-13 10:14
 如下您参考下:

TD1:(EMA(C,12)),COLORYELLOW;
TD2:=(EMA(C,26)),COLORYELLOW;
TD3:=(EMA(C,34)),COLORYELLOW;

N:=3;//调整N的大小就可以了
FILLRGN(1,TD1,TD1+N,COLORYELLOW);

投资者咨询:老师好,请帮助,谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-13 10:04
 老师好,只剩一条线了,没有颜色带啊
新图;


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

图片点击可在新窗口打开查看
技术人员回复
日期:2018-7-13 10:41
 将N值放大写,调整为20,40,等在试下
投资者咨询:老师好,请帮助,谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-13 10:04
 老师好。下面是放大的效果,几乎变成了一根粗细差不多的色带,


图片点击可在新窗口打开查看
我的希望是将幅图中的色带,粗的部分,就是宽度超过2%的色带,能否缩小到2%,不足2%宽度的部分色带,保持原状。
麻烦老师了。



 
技术人员回复
日期:2018-7-13 11:04
 如下源码即按照您的写法:

TD1:(EMA(C,12)),COLORYELLOW;
TD2:=(EMA(C,26)),COLORYELLOW;
TD3:=(EMA(C,34)),COLORYELLOW;
HH:=MAX1(TD1,TD2,TD3);
LL:=MIN1(TD1,TD2,TD3);
CZ:=HH-LL;
BZ:CZ/MIN1(TD1,TD2,TD3)*100;
N:=2;//N为最大宽度百分比
FILLRGN(BZ<N,HH,LL,COLORYELLOW);
FILLRGN(BZ>N&&C>HH,LL,LL*1.02,COLORYELLOW);
FILLRGN(BZ>N&&C<LL,HH,HH*0.9804,COLORYELLOW);


百分定义,加载效果并不好,建议您直接采用数值定义
 
投资者咨询:老师好,请帮助,谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-13 10:04
 老师好,加载后
咋变成这样了


图片点击可在新窗口打开查看
投资者咨询:老师好,请帮助,谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-13 10:04
 重新加载了3--4次,都是这样啊
技术人员回复
日期:2018-7-13 11:18
  ALT+U  切换一下就可以了