投资者咨询:老师帮我修改下代码 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-6-18 16:37
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9);
FILLRGN(DIFF>DEA,DIFF,DEA,RGB(150,30,80));
FILLRGN(DIFF<DEA,DIFF,DEA,RGB(0,100,0));
MACD:(DIFF-DEA)*2,COLORCYAN,COLORSTICK;
STICKLINE(MACD>=0,MACD,0,0.5,1),COLORF00FF0;
STICKLINE(MACD<0,MACD,0,0.2,1),COLORWHITE;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00AAFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00BBFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00CCFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00DDFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00EEFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00FFFF;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0000AA;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0011BB;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0022CC;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0033DD;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0044EE;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0055FF;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORAA00BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORBB11BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORCC22BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORDD33BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLOREE44BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFF55BB;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFAA00;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFBB11;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFCC22;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFDD33;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFEE44;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFFF55;
AX1:=MAX(MAX(DIFF,DEA),MACD);
AX2:=MIN(MIN(DIFF,DEA),MACD);
AA1:REFX1(HHV(AX1,120),10000),COLORGRAY,DOT;
AA2:REFX1(LLV(AX2,120),10000),COLORGRAY,DOT;
AA3:=(0+AA1)+(0-AA2);
AA4:REFX1((AA1+AA2)/2,10000),COLORGRAY,DOT;
RSV:=(CLOSE-LLV(LOW,6))/(HHV(HIGH,6)-LLV(LOW,6))*AA3;
假K:SMA(RSV,3,1)+AA2,COLORWHITE;
假D:SMA(SMA(RSV,3,1)+AA2,3,1),COLORYELLOW;
假J:(3*SMA(RSV,3,1)-2*SMA(SMA(RSV,3,1),3,1))+AA2,COLORMAGENTA;
ZRSV:=(CLOSE-LLV(LOW,6))/(HHV(HIGH,6)-LLV(LOW,6))*100;
真K:SMA(ZRSV,3,1),COLORCYAN,NODRAW;
真D:SMA(真K,3,1),COLORYELLOW,NODRAW;
真J:3*真K-2*真D,COLORRED,NODRAW;
DRAWTEXT(ISLASTBAR,0,'上中下虚线分别是KDJ的100,50,0轴'),COLORYELLOW;
==========
上面这段代码去掉KDJ老师,我想把我指标里的MACD填充颜色,请问怎么做
下面是我的代码:
D:=EMA(CLOSE,12) - EMA(CLOSE,26);
A1:=EMA(D,9);
S:=ATAN(SLOPE(A1,2))-ATAN(REF(SLOPE(A1,2),1));
S*180/3.14,NODRAW;//角度数
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
AA:TRENDLINES(REFX(ISLASTBAR,2),DEA,REFX(ISLASTBAR,1),DEA);//趋势线
TJ:=ISLASTBAR&&(DEA>=AA*0.99&&DEA<=AA*1.01);//在趋势线1%的范围内
DRAWICON(TJ,DEA,'ICO1');//满足条件,标注笑脸
技术人员回复
日期:2019-6-18 16:39
参考:
1.
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9);
FILLRGN(DIFF>DEA,DIFF,DEA,RGB(150,30,80));
FILLRGN(DIFF<DEA,DIFF,DEA,RGB(0,100,0));
MACD:(DIFF-DEA)*2,COLORCYAN,COLORSTICK;
STICKLINE(MACD>=0,MACD,0,0.5,1),COLORF00FF0;
STICKLINE(MACD<0,MACD,0,0.2,1),COLORWHITE;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00AAFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00BBFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00CCFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00DDFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00EEFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00FFFF;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0000AA;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0011BB;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0022CC;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0033DD;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0044EE;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0055FF;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORAA00BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORBB11BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORCC22BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORDD33BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLOREE44BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFF55BB;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFAA00;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFBB11;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFCC22;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFDD33;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFEE44;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFFF55;
AX1:=MAX(MAX(DIFF,DEA),MACD);
AX2:=MIN(MIN(DIFF,DEA),MACD);
AA1:REFX1(HHV(AX1,120),10000),COLORGRAY,DOT;
AA2:REFX1(LLV(AX2,120),10000),COLORGRAY,DOT;
AA3:=(0+AA1)+(0-AA2);
AA4:REFX1((AA1+AA2)/2,10000),COLORGRAY,DOT;
D:=EMA(CLOSE,12) - EMA(CLOSE,26);
A1:=EMA(D,9);
S:=ATAN(SLOPE(A1,2))-ATAN(REF(SLOPE(A1,2),1));
S*180/3.14,NODRAW;//角度数
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
AA:TRENDLINES(REFX(ISLASTBAR,2),DEA,REFX(ISLASTBAR,1),DEA);//趋势线
TJ:=ISLASTBAR&&(DEA>=AA*0.99&&DEA<=AA*1.01);//在趋势线1%的范围内
DRAWICON(TJ,DEA,'ICO1');//满足条件,标注笑脸
FILLRGN(DIFF>DEA,DIFF,DEA,RGB(150,30,80));
FILLRGN(DIFF<DEA,DIFF,DEA,RGB(0,100,0));
投资者咨询:老师帮我修改下代码 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-6-18 16:37
老师,我是要合并这2个代码,不会弄,请问怎么弄
技术人员回复
日期:2019-6-18 16:47
参考;
D:=EMA(CLOSE,12) - EMA(CLOSE,26);
A1:=EMA(D,9);
S:=ATAN(SLOPE(A1,2))-ATAN(REF(SLOPE(A1,2),1));
S*180/3.14,NODRAW;//角度数
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
AA:TRENDLINES(REFX(ISLASTBAR,2),DEA,REFX(ISLASTBAR,1),DEA);//趋势线
TJ:=ISLASTBAR&&(DEA>=AA*0.99&&DEA<=AA*1.01);//在趋势线1%的范围内
DRAWICON(TJ,DEA,'ICO1');//满足条件,标注笑脸
FILLRGN(DIFF>DEA,DIFF,DEA,RGB(150,30,80));
FILLRGN(DIFF<DEA,DIFF,DEA,RGB(0,100,0));
STICKLINE(MACD>=0,MACD,0,0.5,1),COLORF00FF0;
STICKLINE(MACD<0,MACD,0,0.2,1),COLORWHITE;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00AAFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00BBFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00CCFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00DDFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00EEFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00FFFF;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0000AA;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0011BB;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0022CC;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0033DD;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0044EE;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0055FF;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORAA00BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORBB11BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORCC22BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORDD33BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLOREE44BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFF55BB;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFAA00;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFBB11;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFCC22;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFDD33;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFEE44;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFFF55;
AX1:=MAX(MAX(DIFF,DEA),MACD);
AX2:=MIN(MIN(DIFF,DEA),MACD);
AA1:REFX1(HHV(AX1,120),10000),COLORGRAY,DOT;
AA2:REFX1(LLV(AX2,120),10000),COLORGRAY,DOT;
AA3:=(0+AA1)+(0-AA2);
AA4:REFX1((AA1+AA2)/2,10000),COLORGRAY,DOT;
投资者咨询:老师帮我修改下代码 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-6-18 16:37
老师,怎么去掉上中下三条线,只需要MACD填充颜色
技术人员回复
日期:2019-6-18 16:59
参考;
D:=EMA(CLOSE,12) - EMA(CLOSE,26);
A1:=EMA(D,9);
S:=ATAN(SLOPE(A1,2))-ATAN(REF(SLOPE(A1,2),1));
S*180/3.14,NODRAW;//角度数
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA : EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
AA:TRENDLINES(REFX(ISLASTBAR,2),DEA,REFX(ISLASTBAR,1),DEA);//趋势线
TJ:=ISLASTBAR&&(DEA>=AA*0.99&&DEA<=AA*1.01);//在趋势线1%的范围内
DRAWICON(TJ,DEA,'ICO1');//满足条件,标注笑脸
FILLRGN(DIFF>DEA,DIFF,DEA,RGB(150,30,80));
FILLRGN(DIFF<DEA,DIFF,DEA,RGB(0,100,0));
STICKLINE(MACD>=0,MACD,0,0.5,1),COLORF00FF0;
STICKLINE(MACD<0,MACD,0,0.2,1),COLORWHITE;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00AAFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00BBFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00CCFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00DDFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00EEFF;
STICKLINE(MACD<REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR00FFFF;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0000AA;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0011BB;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0022CC;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0033DD;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0044EE;
STICKLINE(MACD>=REF(MACD,1) AND MACD>0,0,MACD,0.1,0 ),COLOR0055FF;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORAA00BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORBB11BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORCC22BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORDD33BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLOREE44BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFF55BB;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFAA00;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFBB11;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFCC22;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFDD33;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFEE44;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.1,0 ),COLORFFFF55;
投资者咨询:老师帮我修改下代码 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-6-18 16:37
老师,MACD:2*(DIFF-DEA),COLORSTICK;这个代码里的2我改成0 了按理应该没有那条横轴了,为啥还有呢,
以前我这样修改0值是没有这条横线的,麻烦老师看看,我不需要看横轴的
技术人员回复
日期:2019-6-18 17:17
投资者咨询:老师帮我修改下代码 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-6-18 16:37
没有了,谢谢老师
老师我还有一个问题,我代码里的角度问题:
在上涨行情中角度大于等于45度绿色的箭头在上方提示做空,
在下跌行情中角度大于等于45度红色的箭头在下方提示做多,
显然这个是以新K线前面的2个DEA形成的趋势线为0 轴的,即趋势线上方是正的,下方是负的了
请问这个代码怎么写呢
投资者咨询:老师帮我修改下代码 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-6-18 16:37
老师,请问在吗,帮我看看哟,辛苦了