Создание(отладка) DLL

MQL4 Indicators Libraries

Job finished

Execution time 4 days

Specification

Есть индикатор, написанный на MQL4. Он вызывает dll. Я написал исходный код для dll на с++ VS 2012. Проверил код он работает и выдает по printf правильный массив длиной 145. Во время работы индикатора с библиотекой терминал виснет и выдает в алерте разную чушь.

Я думаю, что ошибка передачи данных между индикатором и библиотекой, хотя на элементарных примерах библиотека работает. Задача такая. Необходимо создать библиотеку, используя существующий код.  в си++ самый первый массив  xx[121] должен принимать значения массива, задающего индикатором Buffer1. Библиотека возвращает индикатору массив ExtMapBuffer3[145]. Пока это примерно 1/5 проекта. Хочется быть уверенным, что задумка будет работать и терминал mt4 не будет висеть. Прикрепляю два файла. Индикатор и с++ проект.

Files:

ZIP
proga.zip
15.4 Mb

Responded

1
Developer 1
Rating
Projects
3
33%
Arbitration
3
0% / 100%
Overdue
1
33%
Free
2
Developer 2
Rating
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
3
Developer 3
Rating
(46)
Projects
73
16%
Arbitration
13
8% / 92%
Overdue
37
51%
Free
4
Developer 4
Rating
(128)
Projects
206
49%
Arbitration
29
28% / 48%
Overdue
33
16%
Free
Published: 1 code

Project information

Budget