Перенос пользовательской функции из mql4 в DLL библиотеку (С++).

Kütüphaneler Diğer

İş tamamlandı

Tamamlanma süresi: 18 saat
Geliştirici tarafından geri bildirim
Было приятно работать с таким заказчиком. Рекомендую.
Müşteri tarafından geri bildirim
Очень рекомендую! Все сделано быстро и качественно.

İş Gereklilikleri

Добрый вечер.

Всех с наступившим новым годом!)

 

Нужно перенести пользовательскую функцию Average() (см. приложенный файл) в DLL библиотеку. И, соответственно, написать её вызов  в скрипте на mql4.

Плюс, в коде DLL нужны комментарии что и зачем мы делаем (подключаем). Комментарии наподобие тех, которые в моем примере (см. приложенный файл).

Язык DLL С++.

Среда – Microsoft Visual Studio 2010 C++.

В принципе, в примере подробно все закомментировано.  Но ниже, на всякий случай, основные пункты. Логику в этой функции искать не надо, её там нет. : ) Интересуют другие вещи. 

 

Итак, по пунктам:

1) Перенести функцию и все её действия в DLL, а именно:

1.1. В функцию передаются массив и параметр.

1.2. Делается проверка параметра, если не тот, то выводим MessageBox с предупреждением.

1.3. Определяется размер передаваемого массива.

1.4. Создается внутренний массив такого же размера как передаваемый.

1.5. Копируются элементы из передаваемого массива во внутренний.

1.6.  Внутренний массив сортируется по возрастанию.

1.7. Внутренний массив сортируется по убыванию.

1.8. Считается среднее и возвращается функцией.

 

2) Сделать вызов этой функции из DLL в скрипте на mql4.

 

3) Сделать более менее подробные комментарии что и зачем делаем (подключаем).

 

Желательно,  придерживаться этой логики. Возможны отступления, но предварительно нужно обговорить.

 

Вот и все задание.))

Цену и сроки указал примерные. Так что пишите, за сколько и за какой срок готовы взяться за это дело.

 

PS. Ещё раз всех с новым годом!))

Yanıtlandı

1
Geliştirici 1
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
2
Geliştirici 2
Derecelendirme
(336)
Projeler
620
38%
Arabuluculuk
39
23% / 64%
Süresi dolmuş
93
15%
Serbest

Proje bilgisi

Bütçe
20 USD
Geliştirici için
18 - 18 USD
Son teslim tarihi
from 1 to 2 gün