Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Что-то тема среди программистов не пошла, жаль...
Вот мои шаги, которые я использую для работы с ДЛЛ в mql. Извините что на английском
Making DLL:
-----------
Open MSVC
Create Project... - Win32 Project (type name) - Select DLL
Type your code in name.cpp after #include "stdafx.h":
{
}
Modify stdfax.h to contain:
#include "targetver.h"
#define WIN32_LEAN_AND_MEAN
#define MT4_EXPFUNC __declspec(dllexport)
#include <windows.h>
#include <math.h>
#include <iostream>
#include <iomanip>
Project - Add New Item - Module Definition FIle(.def) - Type name
In name.def add line:
Build - Configuration Manager - Active Solution Configuration: Release
Project - Properties - Configuration: Active(Release)
Build solution
Using DLL:
-----------
Copy name.dll from \Projects\name\Release to \experts\library
Opend EA mql4 code and add
#import "name.dll"
double function_name(double x[], ...);
#import
In MT, Tools - Options - Expert Advisors - Allow DLL imports