DxdCn老师 你好!麻烦你给看看。

 
bool LineCrossedLine(double ExtBuffer1,double ExtBuffer2) //均线ExtBuffer1上穿均线ExtBuffer2(这个上穿是确定性的穿过) { double ma1=iMAOnArray(ExtBuffer1,0,0,0,MODE_SMA,0); double ma2=iMAOnArray(ExtBuffer2,0,0,0,MODE_SMA,0); double ma3=iMAOnArray(ExtBuffer1,0,0,0,MODE_SMA,1); double ma4=iMAOnArray(ExtBuffer2,0,0,0,MODE_SMA,1); IF(MA3小于MA4 && MA1大于等于MA2)return(true); else return(false); }再次谢谢!
 
不知道为什么大小于号出不来,只好用文字了。
 
DxdCn老师你在吗?帮我看看吧。
 
SMA,1) 可改为SMA,2)或SMA,3)....X形状最少也要五个点吧,4个顶点,一个叉点, 所有 1,不一定判断对。 其实MT自带的EA例子中有的。