⑴ 求通达信macd指标中包含:顶底背离、金叉死叉、macd上升红色下降绿色带箭头,谢谢!
{通达信MACD顶底背离指标---供参考!}
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA), COLORSTICK,LINETHICK2;
STICKLINE(MACD>REF(MACD,1),0,MACD,1,0),COLOR0000FF;
STICKLINE(MACD<REF(MACD,1),0,MACD,1,0),COLOR00FF00;
DRAWICON(REF(MACD,2)>REF(MACD,1) AND MACD>REF(MACD,1),MACD-0.2,1);
DRAWICON(REF(MACD,2)<REF(MACD,1) AND MACD<REF(MACD,1),MACD+0.2,2);
低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;
STICKLINE(低位金叉,0,0.08,6,0),COLORYELLOW;
DRAWTEXT(低位金叉,0.16,' 低位金叉'),COLORWHITE;
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
STICKLINE(二次金叉,0,0.06,6,0),COLORFF00FF;
DRAWICON(二次金叉,DEA*0.9,5) ;
DRAWTEXT(二次金叉,0.2,' 二次金叉'),COLORYELLOW;
死叉:=CROSS(DEA,DIFF);
DRAWICON(死叉,DIFF+0.2,6) ;
金叉:=CROSS(DIFF,DEA);
DRAWICON(金叉,DEA-0.2,17) ;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;
DRAWTEXT(底背离,0.12,' 底背离'),COLORFF00FF;
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
顶背离:=REF(CLOSE,A2+1) AND CROSS(DEA,DIFF);
DRAWTEXT(低位金叉 AND 二次金叉 AND 底背离,0.25,'进场'),COLOR0000FF,LINETHICK2;
⑵ 请教:通达信软件中的MACD指标数值怎么设置成小数点后3位
打开公式编辑器→右上角→显视小数→固定3位
⑶ 怎样修改公式把通达信MACD红绿柱变粗
参数还是MACD原来的参数,保持不变,你自己重新输入。
新公式1 如下:
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
MACD:(DIF-DEA)*2,COLORSTICK;
STICKLINE(DIF>DEA,MACD,0,1,0),COLOR0000FF;
STICKLINE(DIF<DEA,MACD,0,1,0),COLOR008000;
STICKLINE(DIF=DEA,MACD,0,1,0),COLOR000000;
如果希望更粗的话,公式2 如下:
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
MACD:(DIF-DEA)*2,COLORSTICK;
STICKLINE(DIF>DEA,MACD,0,2,0),COLOR0000FF;
STICKLINE(DIF<DEA,MACD,0,2,0),COLOR008000;
STICKLINE(DIF=DEA,MACD,0,2,0),COLOR000000;
{ 把以上你满意的任一个公式直接粘贴到新公式中 或 覆盖原来的MACD公式也行,我已检测过,没有问题,希望能达到你的要求。 }
⑷ 通达信主图指标, 引用macd指标中macd参数。 当macd数值,也就是红(绿)柱值大于昨日值k线显黄色。谢谢
AA:="MACD.MACD";
STICKLINE(AA>REF(AA,1),C,O,3,0),COLORYELLOW;
⑸ 求通达信K线和MACD背离时,MACD指标就变色或出现记号的码原。。。。
{这都是答过的问题,网上搜搜};
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK,LINETHICK2;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离专:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
底背:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK2;
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
顶背属离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);
顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK2;
⑹ 请教:通达信怎样编写当MACD指标中的DIFF线向上穿越0轴后K线都变红,DIFF线向下穿越0轴后K线都变蓝色
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
STICKLINE(DIF>0,H,L,0,0),COLORFF00FF;
STICKLINE(DIF>0,O,C,2.5,0),COLORFF00FF;
STICKLINE(DIF<0,H,L,0,0),COLORBLUE;
STICKLINE(DIF<0,O,C,2.5,0),COLORBLUE;
可以单独用也可以添加到其他主图版公式!权
⑺ 如何在通达信中设置macd指标
{MACD} DIF:=EMA(CLOSE,一二)-EMA(CLOSE,二陆); DEA:=EMA(DIF,9); MACD:=(DIF-DEA)*二; 红柱专:IF(MACD>REF(MACD,一),MACD,DRAWNULL),STICK,COLORRED; 绿柱:=IF(MACD<REF(MACD,一),MACD,DRAWNULL),STICK,COLORYELLOW; 哪 表达清属
⑻ 通达信软件里MACD金叉死叉用红色和绿色小箭头表示的公式
一、DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
DRAWICON(CROSS(DIF,DEA),DIF,1);
DRAWICON(CROSS(DEA,DIF),DEA,2);
DRAWTEXT(CROSS(DIF,DEA),DIF,'金叉'),COLORRED;
DRAWTEXT(CROSS(DEA,DIF),DEA,'死叉'),COLORGREEN;
{技术指标公式,副图用,已测试}
二、DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9)
ENTERLONG
cross(dif,dea);
EXITLONG
cross(dea,dif);
注:一般的程序的确没什么用,只有比较精确的程序,加上正确的方法,才有用。
(8)通达信变色的MACD指标扩展阅读:
1、当DIF和DEA均大于0,并且DIF向上突破DEA时,并向上移动时,一般表示为行情处于多头行情中,可以买入开仓或多头持仓;
2、当DIF和DEA均小于0,并且DIF向下跌破DEA时,并向下移动时,一般表示为行情处于空头行情中,可以卖出开仓。
3、当DIF和DEA均大于0,并且DIF向下跌破DEA时,并向下移动时,一般表示为行情处于下跌阶段,可以卖出开仓和观望;
4、当DIF和DEA均小于0时,并且DIF向上突破DEA时,但向上移动时,一般表示为行情即将上涨,股票将上涨,可以买入开仓或多头持仓。
⑼ 怎么把通达信软件MACD指标蓝色的柱状线变为绿色
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
MACD:(DIF-DEA)*2,NODRAW;
STICKLINE(MACD>=0,MACD,0,0,0),COLORRED;
STICKLINE(MACD<0,MACD,0,0,0),COLORGREEN;
用上面的来换掉系统自自带的macd公式内容另存下就行!
⑽ 怎么把通达信软件MACD指标蓝色的柱状线变为绿色
参数还是MACD原来的参数,保持不变,自己重新输入。
新公式1 如下:
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
MACD:(DIF-DEA)*2,COLORSTICK;
STICKLINE(DIF>DEA,MACD,0,1,0),COLOR0000FF;
STICKLINE(DIF<DEA,MACD,0,1,0),COLOR008000;
STICKLINE(DIF=DEA,MACD,0,1,0),COLOR000000;
如果希望更粗的话,公式2 如下:
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
MACD:(DIF-DEA)*2,COLORSTICK;
STICKLINE(DIF>DEA,MACD,0,2,0),COLOR0000FF;
STICKLINE(DIF<DEA,MACD,0,2,0),COLOR008000;
STICKLINE(DIF=DEA,MACD,0,2,0),COLOR000000;
把以上满意的任一个公式直接粘贴到新公式中,或覆盖原来的MACD公式也行,就能达到预期要求。