怎么获取获取双线MACD指标金叉,死叉数据
double ma0[10], //定义接收均线快线的数组,大小为10
ma1[10]; //定义接收均线慢线的数组,大小为10
ZeroMemory(ma0); //把ma0数组清零
ZeroMemory(ma0); //把ma1数组清零
for(char i=0; i<10; i++)
{
ma0[i]=iMA(_Symbol,_Period,10,0,MODE_SMA,PRICE_CLOSE,i); //ma0数组接收均线值 均线周期为10 位移0 类型为SMA 计算均线使用到的价格是收盘价
ma1[i]=iMA(_Symbol,_Period,20,0,MODE_SMA,PRICE_CLOSE,i); //同上
}
if(ma0[1]>ma1[1]&&ma0[2]<=ma1[2]) //金叉 以收盘的k线算也就是前一根 ,以为当前k线还没走完有很多不确定性
{
}
if(ma0[1]<ma1[1]&&ma0[2]>=ma1[2]) //金叉 以收盘的k线算也就是前一根 ,以为当前k线还没走完有很多不确定性
{
}
//需要代写MT4/5 EA,以及其他程序 联系QQ1179194868