请前辈帮忙检查一下程序

 

前辈们好,我是新手,经过一段时间的自学后,终于写了一个很简单的EA来练习。可以通过编译,但在测试的时候,几乎都是不能成交的返回提示。我想一定是程序哪里出了问题,毕竟是自己写的第一程序。但是我也检查不出来问题所在,希望论坛里的前辈们帮忙看一下,非常感谢!!

因为是第一次写程序,所以用了一个最简单的原理来练习:

短期均线向上穿越长期均线,平掉空仓,反手做多;
短期均线向下穿越长期均线,平掉多仓,反手做空。

为了减少错误,我是在MT4自带的智能交易程序MACD Sample的源代码上改的。

附件是.mq4文件,希望各位前辈指点一二,谢谢!

附加的文件:
eghebhx.rar  1 kb