|
我用C++生成了个DLL,由于是测试,所以方法很简洁,就是一个加法和一个减法方法,需要传入2个参数,返回结果。 把生成的DLL放入 FXDD - MetaTrader 4expertslibraries 此目录下,然后在MQ4里面进行申明和调用,具体代码如下 #import \"Test.dll\" int add(int a,int b); int sub(int a,int b); init() { Alert(\"A\"); //直接调用Add方法 Alert(add(10,10)); Alert(\"B\"); } start() { } 程序执行,A会弹出来,但是从 Alert(add(10,10)); 开始,后面所有的语句全不能执行,无半点反应。 在MT4的工具>选项 里面我已经设置了允许导入动态链接库和确认调用动态链接库,但是始终不行, 请那位大侠帮我解决或者解释下,小弟不胜感激!!! |
EA入门学院