我正在尝试使用iCustom()
使用MQL5调用MQL4指标。
int test = iCustom(_Symbol,_Period,"ADXmagic.ex4");
我复制了数字0的两个缓冲区以及双重类型的a和b。
CopyBuffer(test,0,0,5,a);
CopyBuffer(test,1,0,5,b);
ArrayPrint(a);
ArrayPrint(b);
但收到的输出完全是垃圾,没有值:
6E+39 2E+92 0.00000 +0.00000 +0.00000
4E+230 0.00000 +0.00000 +0.00000 +0.00000
6E+39 2E+92 0.00000 +0.00000 +0.00000
4E+230 0.00000 +0.00000 +0.00000 +0.00000
6E+39 2E+92 0.00000 +0.00000 +0.00000
4E+230 0.00000 +0.00000 +0.00000 +0.00000
6E+39 2E+92 0.00000 +0.00000 +0.00000
4E+230 0.00000 +0.00000 +0.00000 +0.00000
请告诉我,在调用指标时我是否正确?我有没有瑕疵?
答案 0 :(得分:0)
恐怕你不能从MT5调用ex4文件。即使这可能是可能的,这也是一个坏主意,因为MT5指标比MT4指标更快。