T1:=出现买入信号;
T2:=cross(macd.dif,macd.dea);
T3:=barslast(T1)>barslast(T2);
XG:count(t2,5)>0 and t3;
因为没有“出现买入信号”的条件,所以也没办法帮楼主测试这个写法是否正确。
希望能帮到你!
金叉:CROSS("MACD.DIFF","MACD.DEA");
这个一般的MT4上都找不到,基本用途不大,其实目前MT4上的各类指标能够根据自己的交易经验结合使用一两种就已经足够了。
DIF:EMA(CLOSE,5)-EMA(CLOSE,26);
DEA:EMA(DIF,3);
MACD:(DIF-DEA)*2,COLORSTICK;
DRAWICON(CROSS(DIF,DEA),L*0,9);
DRAWICON(CROSS(DEA,DIF),H*0,2);
已测试
第一,从KD的取值方面考虑。KD的取值范围都是0~100,将其划分为几个区域:80以上为超买区,20以下为超卖区,其余为徘徊区。
根据这种划分,KD超过80就应该考虑卖出了,低于20就应该考虑买入了。应该说明的是,上述划分只是一个应用KD指标的初步过程,仅仅是信号,完全按这种方法进行操作很容易招致损失。
MACD
MACD是根据两条不同速度的指数平滑移动平均线来计算两者之间的离差状况作为行情研判的基础,实际是运用快速与慢速移动平均线聚合与分离的征兆,来判断买进与卖出的时机与信号,在实际操作中,MACD指标不但具备抄底(价格、MACD背离时)、捕捉强势上涨点(MACD连续二次翻红时买入)的功能,而且能够捕捉最佳卖点,帮助投资者成功逃顶。
MACD---指数平滑异同移动平均线
KDJ-----随机指标