Многопоточный экспорт истории котировок из MT5

MQL5 スクリプト

仕事が完了した

実行時間14 日
依頼者からのフィードバック
Хороший, программист! Спокойно, довели проект до рабочего состояния. Рекомендую!
開発者からのフィードバック
Очень адекватный заказчик

指定

Добрый день!

Необходимо сделать многопоточный скрипт экспорта истории котировок из MT5

Как это выглядит:

1. запускается MT5 на сервере

2. запускается скрипт 

2.1 в скрипте указываются параметры:

2.1.1 ip сервера

2.1.2 ip порт на котором будет висеть срипт

2.1.3 список ip разрешенных для подключения

3. пользователь делает запрос в формате http://ip:port/getcsv?symbol=имя символа&period=период графика&datestart=дата начала истории&dateend=дата завершения истории

4. скрипт выдает ответ в таком формате: 

дата время; цена закрытия ; цена открытия ; максимум ; минимум;

Пример запроса:

http://78.47.81.38:11212/getcsv?symbol=Gazprom&period=60&datestart=10.05.2018&dateend=18.12.2019

Пример ответа:

2018-05-10 10:00;145.78000;147.12000;145.60000;146.95000;3655 2018-05-10 11:00;146.95000;146.98000;146.17000;146.42000;1291 2018-05-10 12:00;146.42000;146.92000;146.30000;146.73000;1049 2018-05-10 13:00;146.74000;146.87000;146.33000;146.50000;1176 Особенности: 1. Предусмотреть два режима работы: 1.2 если клиент запросил историю которая еще не загружена в mt5 - закачать историю и потом выдать. 1.3 если клиент запросил историю которая еще не загружена в mt5 - выдать имеющуюся историю, загрузить историю в мт5 для последующего запроса. 2. скрипт должен хорошо отрабатывать параллельные запросы, т.е быть многопоточным.

応答済み

1
開発者 1
評価
(40)
プロジェクト
82
34%
仲裁
3
33% / 67%
期限切れ
15
18%
パブリッシュした人: 4 codes
2
開発者 2
評価
(51)
プロジェクト
66
30%
仲裁
2
0% / 0%
期限切れ
0
3
開発者 3
評価
(24)
プロジェクト
34
15%
仲裁
2
0% / 50%
期限切れ
8
24%
4
開発者 4
評価
(69)
プロジェクト
146
34%
仲裁
13
8% / 62%
期限切れ
26
18%
パブリッシュした人: 6 codes
5
開発者 5
評価
(337)
プロジェクト
624
38%
仲裁
40
23% / 65%
期限切れ
93
15%
パブリッシュした人: 4 articles, 19 codes

プロジェクト情報

予算
30 - 200 USD