1

我正在编写元交易者 5 的专家顾问程序。我用 C# 编写了一个 dll,其中包含一个导入到我的 mql5 文件中的函数。这是代码:

#import "C:\Program Files\MetaTrader 5\MQL5\Experts\Advisors\bin\Debug\Analytical.dll"
bool Interphase(int argc, string &args[]);
#import

这是函数调用:

if (Interphase(3, CheckPointer(GetPointer(signal)))==true)
   {
     // Do stuff...
   }

当我尝试编译它时,我收到错误消息:

'CheckPointer' - parameter passed as reference, variable expected

我是 MQL5 的新手,所以我猜数据类型不匹配。任何帮助将不胜感激。谢谢。

4

0 回答 0