Создание скрипта "Загрузчик данных в МТ5" (далее по тексту скрипт или Загрузчик)

MQL5 Diğer

Şartname

Цель: создать скрипт  загрузки данных открытого интереса (импорт данных из csv-файлов) в МТ5. Запуск скрипта должен оформлен в виде макроса.

Скрипт предназначен для совместной работы с макросом  подготовки данных биржи Moex (далее по тексту Moex).  

Срок исполнения заказа: 2 недели.

Стоимость работы: $200

 

Исходная информация:

1.              Исходный csv-файл с данными для импорта в МТ5 загружается макросом  Moex  в папку В:\Import\, например, MX_OI_M1_202605020957_202605021857.csv, где MX_OI – это имя актива (символа)  в МТ5.

2.              Информация об имени csv-файла и имени актива для скрипта записываются макросом Moex на лист Import в файл В:\Import.xlsx:

- имя актива, в который загружаются данные в МТ5 указывается в ячейку В1;

- имя файла копируется в ячейку С1.



3.  Описание сигнала для запуска скрипта и сигнала скрипта об окончании его работы.

Исходное состояние значений в таблице Import перед началом загрузки данных биржи устанавливается макросом Moex:

- значение в ячейке А1 = 0;

- очищенные значения в ячейках В1 и С1.

После формирования csv-файла с данными для импорта в МТ5 и записи информации в ячейки В1 и С1 макрос Moex устанавливает значения 1 в ячейке А1. Переход значения в ячейке А1 из 0 в 1 является сигналом для запуска скрипта.

После окончания загрузки данных в МТ5 скрипт должен установить значение 0 в ячейке А1. Эта информация далее обрабатывается макросом Moex, который в том числе очищает значения в ячейках В1 и С1. Тем самым значения в таблице Import устанавливаются в исходное состояние.

 

4.              Тестирование скрипта осуществляется путем ручной загрузки в ячейку В1 имени символа, в ячейку С1 имени файла, в ячейку А1 значения 1. После записи в ячейку А1 значения 1 запускается работа скрипта.

 

5.              Дополнительная информация

5.1.        Заказчик предварительно в своем терминале создает все символы для  

      используемых активов.

5.2.        Заказчик предоставляет файлы для импорта.

5.3.  Заказчик предоставляет файл Import.xlsx.

5.4.  Заказчик предоставляет файл созданного символа MX_OI_config.json.

     В настоящее время применяются параметры всех символов на базе вечного фьючерса IMOEXF.   

5.5.  Заказчик производит проверку корректности работы Загрузчика путем экспорта данных из МТ5 и сверку этих данных с исходными данными.

5.6.  Исполнитель предоставляет Заказчику исходники Загрузчика.

5.7.  Авторские права принадлежат Заказчику.

 

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(570)
Projeler
661
32%
Arabuluculuk
42
45% / 45%
Süresi dolmuş
12
2%
Yüklendi
2
Geliştirici 2
Derecelendirme
(256)
Projeler
319
29%
Arabuluculuk
34
26% / 65%
Süresi dolmuş
10
3%
Serbest
3
Geliştirici 3
Derecelendirme
(88)
Projeler
250
79%
Arabuluculuk
9
22% / 56%
Süresi dolmuş
35
14%
Yüklendi
Yayınlandı: 3 makale, 26 kod
4
Geliştirici 4
Derecelendirme
(193)
Projeler
249
20%
Arabuluculuk
22
50% / 18%
Süresi dolmuş
0
Çalışıyor
5
Geliştirici 5
Derecelendirme
(24)
Projeler
34
15%
Arabuluculuk
2
0% / 50%
Süresi dolmuş
8
24%
Serbest
6
Geliştirici 6
Derecelendirme
(3)
Projeler
5
20%
Arabuluculuk
2
50% / 0%
Süresi dolmuş
0
Çalışıyor
Yayınlandı: 1 makale, 27 kod
7
Geliştirici 7
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest

Proje bilgisi

Bütçe
150 - 200 USD
Son teslim tarihi
from 10 to 15 gün

Müşteri

(1)
Verilmiş siparişler2
Arabuluculuk sayısı0