Я пытаюсь вызвать индикатор MQL4 с MQL5, используя iCustom()
.
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
Пожалуйста, дайте мне знать, правильно ли я вызвал индикатор?Есть ли у меня недостаток?