以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  macd显示颜色  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=159528)

--  作者:qq代人发帖
--  发布时间:2017/11/14 16:05:50
--  macd显示颜色
请教一下 MACD

DIFF : EMA(CLOSE,S) - EMA(CLOSE,P);

DEA  : EMA(DIFF,M);

MACD1 : 2*(DIFF-DEA), COLORSTICK;


如果想实现 
MACD1>REF(MACD1 ,1) 时,显示紫色;
MACD1<REF(MACD1 ,1)时正常显示

DIFF>REF(DIFF,1) 时,显示绿色;
DIFF<REF(DIFF,1)时正常显示


--  作者:FireScript
--  发布时间:2017/11/14 16:09:45
--  

需要确认下:

1.颜色是哪里的颜色,某个指标线颜色吗?还是什么。需要具体说明下。

2.此外还有就是引用macd就是同周期吗?我要考虑是否需要跨周期。

[此贴子已经被作者于2017/11/14 16:14:20编辑过]

--  作者:VAN
--  发布时间:2017/11/14 16:14:53
--  
MACD1>REF(MACD1 ,1) 时,MACD1柱 显示紫色;
MACD1<REF(MACD1 ,1)时,MACD1柱 正常显示

DIFF>REF(DIFF,1) 时,DIFF线显示绿色;
DIFF<REF(DIFF,1)时,DIFF线正常显示

谢谢

--  作者:VAN
--  发布时间:2017/11/14 16:41:49
--  
引用macd 是周期
--  作者:VAN
--  发布时间:2017/11/14 16:42:37
--  
直接在MACD 幅图上改变显示颜色
--  作者:VAN
--  发布时间:2017/11/14 16:44:10
--  
macd 是当前周期
--  作者:wenarm
--  发布时间:2017/11/14 17:04:39
--  

只能用逐k模式,柱状线无法指定颜色,它和当前系统k线颜色一致。

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
MACD1: 2*(DIFF-DEA),COLORSTICK;


if DIFF>REF(DIFF,1) then
 aa:DIFF,COLORGREEN;
else
 bb:DIFF,COLORRED;


--  作者:VAN
--  发布时间:2017/11/14 20:19:08
--