查看完整版本: 求助老师帮助修改MACD指标

yyuu 2008-5-19 12:52

求助老师帮助修改MACD指标

老师好:
   不好意思给老师添一点麻烦,还拜请老师谅解,拜请老师帮忙修改一下MACD指标.条件如下:
一图的柱子如图所示
二 图的柱子如图所示
老师能不能帮忙把图1的柱子换成图2的柱子?
MACD指标的原码如下

DIF1:=EMA(CLOSE,6) - EMA(CLOSE,13);
DEA1:=EMA(DIF1,5);
MACD1:=2*(DIF1-DEA1),STICK;
MACD2:=EMA(MACD1,3);
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,1,0),COLORRED,LINETHICK4;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,1,0),COLORGREEN,LINETHICK4;
STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLORCBCBC0,LINETHICK4;
STICKLINE(MACD1>=0 OR MACD1<=0,0,0,50,1),COLORWHITE,LINETHICK1;
DIF:DIF1,COLOR33FF33;
DEA:DEA1,COLORYELLOW;
wvar1:=llv(l,3)=llv(l,120) and c/ref(c,1)>=1.06;
wvar2:=(c-ma(c,24))/ma(c,24)*100;
wvar3:=cross(wvar2,-20);
wvar4:=count(c/ma(c,48)<0.67,3) and h>l*1.06 and c/cost(8)<0.8;
反弹买点:wvar1 or wvar3 or wvar4,colorwhite{colorff0099},linethick2;
上线:=SMA(C,6.5,1);
下线:=SMA(C,13.5,1);
启稳买点:CROSS(上线,下线),coloryellow,linethick2;


图2的立体柱子原码如下:
PARTLINE(DIFF,DIFF<DEA),COLORGREEN;
STICKLINE(MACD<ref(MACD,1)and MACD>0,0,MACD,6,0 ),COLOR00aaff;
STICKLINE(MACD<ref(MACD,1)and MACD>0,0,MACD,6.6,0 ),COLOR00bbff;
STICKLINE(MACD<ref(MACD,1)and MACD>0,0,MACD,4.4,0 ),COLOR00ccff;
STICKLINE(MACD<ref(MACD,1)and MACD>0,0,MACD,3.3,0 ),COLOR00ddff;
STICKLINE(MACD<ref(MACD,1)and MACD>0,0,MACD,2.2,0 ),COLOR00eeff;
STICKLINE(MACD<ref(MACD,1)and MACD>0,0,MACD,1.1,0 ),COLOR00ffff;
STICKLINE(MACD>=ref(MACD,1)and MACD>0,0,MACD,6 ,0 ),COLOR0000aa;
STICKLINE(MACD>=ref(MACD,1)and MACD>0,0,MACD,6.6 ,0 ),COLOR0011bb;
STICKLINE(MACD>=ref(MACD,1)and MACD>0,0,MACD,4.4,0 ),COLOr0022cc;
STICKLINE(MACD>=ref(MACD,1)and MACD>0,0,MACD,3.3 ,0 ),COLOR0033dd;
STICKLINE(MACD>=ref(MACD,1)and MACD>0,0,MACD,2.2 ,0 ),COLOR0044ee;
STICKLINE(MACD>=ref(MACD,1)and MACD>0,0,MACD,1.1 ,0 ),COLOR0055ff;
STICKLINE(MACD>ref(MACD,1)and MACD<0,0,MACD,6,0 ),COLOraa00bb;
STICKLINE(MACD>ref(MACD,1)and MACD<0,0,MACD,6.6 ,0 ),COLORbb11bb;
STICKLINE(MACD>ref(MACD,1)and MACD<0,0,MACD,4.4,0 ),COLOrcc22bb;
STICKLINE(MACD>ref(MACD,1)and MACD<0,0,MACD,3.3,0 ),COLORdd33bb;
STICKLINE(MACD>ref(MACD,1)and MACD<0,0,MACD,2.2 ,0 ),COLORee44bb;
STICKLINE(MACD>ref(MACD,1)and MACD<0,0,MACD,1.1 ,0 ),COLORff55bb;
STICKLINE(MACD<=ref(MACD,1)and MACD<0,0,MACD,6,0 ),COLOrffaa00;
STICKLINE(MACD<=ref(MACD,1)and MACD<0,0,MACD,6.6 ,0 ),COLORffbb11;
STICKLINE(MACD<=ref(MACD,1)and MACD<0,0,MACD,4.4,0 ),COLOrffcc22;
STICKLINE(MACD<=ref(MACD,1)and MACD<0,0,MACD,3.3 ,0 ),COLORffdd33;
STICKLINE(MACD<=ref(MACD,1)and MACD<0,0,MACD,2.2 ,0 ),COLORffee44;
STICKLINE(MACD<=ref(MACD,1)and MACD<0,0,MACD,1.1 ,0 ),COLORffff55;
在此先谢谢老师了

[[i] 本帖最后由 yyuu 于 2008-5-19 13:00 编辑 [/i]]

yyuu 2008-5-22 12:12

老师帮帮忙
页: [1]
查看完整版本: 求助老师帮助修改MACD指标