Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Прошу помощи в подключение 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.