Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
помогите кто может ..
в delphi 7 dll процедура..
procedure test1(var data: array of Double); stdcall;
begin
ShowMessage('Вошли ');
end;
в mt4 :
#import "gayss.dll"
void test1( double &data[] );
#import
ArrayResize(data, 6);
data[0]= 2;
data[1]= 4;
data[2]= 8;
data[3]= 16;
data[4]= 21;
data[5]= 3;
test1(data);
и ошибка вылазит.. 2014.02.06 17:39:04.241 stack damaged, check DLL function call in 'SOG_2014.mq4' (80,7)
может кто знает как надо по правильному..
Опубликована новая статья Руководство по написанию DLL для MQL5 в Delphi:
Автор: Андрей Войтенко
Если вы работаете со старыми версиями delphi, как и я, D7, вы можете использовать функции преобразования или использовать библиотеку jcl, там есть юникод, который вы можете использовать, это бесплатный пакет компонентов, просто введите sourcefoge.net и найдите jcl скачать и установить
Здравствуйте Андрей, ваша статья отличная, поздравляю.
У меня есть сомнения. У меня RAD Studio 10 Seattle. Когда я захожу в "Параметры проекта для..."(Shift + Ctrl + F11), я нахожу следующее:
Я не нахожу флажок"Build with runtime packages". Я хочу попросить рекомендации по поводу "Что мне делать в этой ситуации?". Спасибо за внимание.
Мне пришлось изменить часть исходного кода.
Однако, когда я запускаю исходный код
Мне пришлось изменить часть исходного кода.
Однако, когда я запускаю исходный код
Здравствуйте Андрей, ваша статья отличная, поздравляю.
У меня есть сомнения. У меня RAD Studio 10 Seattle. Когда я захожу в "Параметры проекта для..."(Shift + Ctrl + F11), я нахожу следующее:
Я не нахожу флажок"Build with runtime packages". Я хочу попросить рекомендации по поводу "Что мне делать в этой ситуации?". Спасибо за внимание.
однако: