Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Автоматизация сбора данных через pyautogui

Разместить заказ
1
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 1 месяц
Бюджет: по договоренности
Хочу автоматизировать процессы мониторинга, обработки и запусков новых тестов на ~10 дубликатах MetaTrader 4 (Windows 10).

Задача включает следующие этапы:
*Во вложениях адаптированная инструкция с фото, которую я делал для помощников, когда занимался тестами вручную.

1) Мониторинг завершения тестов: Определить момент завершения работы каждого из 10 тестов (например, по окончанию процесса MT4 / появлению отчётных файлов в папке Tester).

2) Проверка валидности: Автоматически проверить результаты тестов во вкладке "Отчёт" (критерии валидности будут предоставлены).

3) Сбор данных с графика: во вкладке "График" рисуется кривая с теста, нужно получить данные с Х промежутков (надо будет обговорить) по этому графику. Единственный (других не нашел) вариант это – наводить мышь на линию кривой (нужно будет чтоб система понимала расположение нужной линии и четко наводила мышь именно на нее (чтоб открылось окно с показателями на этот момент времени). Наводить мышь таким оброзом надо на разные моменты времени(чем чаще, тем лучше). После каждого наведения, нужно делать скриншоты с отображаемыми показателями.

4) Обработка и запись данных: Извлечь данные со скриншотов и дополнить их метаданными теста (дата запуска, валютная пара, период тестирования, и тд), после чего записать всё в таблицу формата CSV с правильным именованием строк (например, "EURUSD_H1_2025-04-01").

5) Запустить новый тест. Смотрите инструкции во вложении для ознакомления с задачей.

Требования к специалисту:
- Опыт работы с Python (библиотеки pyautogui для управления мышью, pyautogui для OCR, pandas для работы с таблицами).
- Знание автоматизации процессов в Windows (работа с окнами, файлами, процессами).
- Желателен опыт работы с MetaTrader 4 или понимание структуры его отчётов и интерфейса.
- Умение писать чистый, документированный код с инструкцией по запуску.

Дополнительно: Тестирование проводится на дубликатах MT4, запущенных одновременно. Окна могут быть расположены в фиксированных позициях.
Прямого доступа к данным графика через API нет, поэтому используем скриншоты и OCR.

Результат: Набор скриптов (или единый скрипт) с инструкцией по настройке и запуску.

Укажите сроки выполнения и стоимость.

Если есть опыт автоматизации MT4 или подобных задач, приложите примеры работ.
Разделы:
Опубликован:
21.05.2025 | 17:57 [поднят: 21.05.2025 | 17:57]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».