Подключение DLL созданного в Матлаб 2007 к MT4

 

Прошу  помощи в подключение DLL созданного в Матлаб 2007b к MT4.

Необходимо на примере простой функции а=а1+а2 созданной в Матлабе в виде м файла и скомпилированного компилятором С++ в Dll библиотеку описать процедуру инициализации и вызова  функции а=а1+а2 в эксперте МТ4 .

DLL проверена на тестовой программе и полностью рабочая.

Функция а=а1+а2 реализована в addmatrix.dll, все файлы и исходники прикреплены в аттаче.

Пример простого эксперта ExportFunctionsMy.Mq4:


#import "addmatrix.dll"
void addmatrix(int, double arr3[], double arr1[], double arr2[]);
#import
//+------------------------------------------------------------------+
//| array functions call |
//+------------------------------------------------------------------+
int start()
{
double arr1[0]={1.5},arr2[0]={2.5},arr3[0];
//---- get first item from passed array
addmatrix(1, arr3, arr1, arr2);
double value=arr3[0];
Print("Returned from arr3[0] ",value);

}
В журнале 127 error.

Файлы:
libraries.rar  322 kb