以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 均线颜色变化 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=170477) |
-- 作者:WBQ -- 发布时间:2019/6/15 23:22:07 -- 均线颜色变化 MA1金叉MA2,并且MA1>MA2时,MA2变红色 MA1死叉MA2,并且MA1<MA2时,MA2变绿色
|
-- 作者:FireScript -- 发布时间:2019/6/17 8:49:52 -- http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=160363&skin=0 参考下历史帖。有过处理方案的。
|
-- 作者:WBQ -- 发布时间:2019/6/17 13:47:16 -- MID:=ma(CLOSE,M); UPPER: MID + N*STD(CLOSE,M); LOWER: MID - N*STD(CLOSE,M); //if CLOSE>MID then a:MID,COLORRED,LINETHICK2; //if CLOSE<MID then b:MID,COLORGREEN,LINETHICK2; if c>MID then a:MID,COLORRED; else if then b:MID,COLORGREEN; 我是想C>MID,MID为红线,C<MID,MID为绿线。上述程序,MID全是绿线。
|
-- 作者:wenarm -- 发布时间:2019/6/17 15:33:17 -- 没办法,就是你上面的方式,但是是断的。 |
-- 作者:FireScript -- 发布时间:2019/6/17 15:34:42 -- mid不用管。你就看a,b. 就是因为没办法使得一条指标线变色。才定义了2个变量a,b的,通过使得2个变量显示2个颜色来间接实现的。
|
-- 作者:期货大圣 -- 发布时间:2019/9/7 1:06:16 -- ma1:ma(c,n1); ma2:=ma(c,n2); if(ma1>ma2 or cross(ma2,ma1),ma2,drawnull),colorred; if(ma1<ma2 or cross(ma1,ma2),ma2,drawnull),colorgreen; |