Нужно сделать программу построитель графиков котировок акций.

Имеется папка с названием stocks в ней содержатся csv-файлы с историей котировок акций. Количество файлов в папке может быть разным - 20 - 40 файлов. В каждом файле могут быть котировки порядка 300 разных акций и история ежедневных котировок по ним в среднем за 15 лет. Данные во всех файлах однотипны - тикер (название компании), дата, цена открытия, цена min, цена max, цена закрытия. И они идут столбиком эти данные. Вначале история от такой-то даты до такой-то даты по одной компании, потом другой и т.д.

Программа должна запросить у пользователя: название csv-файлов которые надо обработать (вставить названия файлов через запятую) или по умолчанию - будет обрабатывать все файлы из папки stocks. Также в своем интерфейсе или отдельном файле конфигурации - указываем тикеры которые надо обработать. Потому что в одном файле может быть много тикеров и не все они могут быть нужны для построения графиков. Главное, чтобы нужные для графиков тикеры можно было вставить копипастом, а не набивать вручную.

История котировок в папке stocks имеет конечную дату, то есть, они не до сегодняшнего дня прямо. Но котировки сегодняшнего дня

будут доступны в отдельном файле. Поэтому, программа строит графики заданных акций по имеющейся истории до ее окончания, а точки цены сегодняшнего дня этих акций программа должна взять из отдельного excel-файла todays. Точка цены закрытия сегодняшнего дня отмечается красным на графике.

Программа должна среди обрабатываемых котировок находить минимальные и максимальные значения за определенные промежутки времени и отображать это горизонтальными линиями. Программа у пользователя запрашивает - за какие временные рамки найти и начертить уровни максимумов и минимумов цены - см. скрин.

В итоге программа создает в папке image-graphics графики в jpeg или png - отдельным файлом для каждого тикера. Вес одного файла с графиком - до 500 КБ.

График строится в тех временных рамках, за которые имеются в базе котировки. График состоит из четырех линий - на каждый день берутся из базы цены open, close, hight, low и по ним строятся линии. Название файла графика - по названию тикера. Подобие готового графика - см. во вложении.

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

Программу сделать с открытым исходным кодом, так чтобы его можно было просмотреть в программе и не возникло потом вопросов при проверке на соответствие и безопасность. За мной право использования в любых законных целях, право внесения в исходный код изменений, распространения.

Программу сделать так, чтобы работала на Windows 7, 32-разряной системе, ОЗУ 3 Гб, а также и на более высоких версиях Windows, в т.ч. 64-разряда.

Оплата по безопасной сделке, после выполнения и сдачи работы.

Срок выполнения - 7 календарных дней.

4 года назад
guest_15843798998149
5 лет в сервисе
Был
4 года назад

Заявки фрилансеров

Андрей
 
25 лет
5 лет в сервисе
Был
3 года назад
4 года назад
Максим
 
24 года
4 года в сервисе
Был
4 года назад
4 года назад
Мария
 
30 лет
4 года в сервисе
Была
4 года назад
4 года назад
Сергей
 
43 года
12 лет в сервисе
Был
9 месяцев назад
38 отзывов
4 года назад
Анатолий
 
23 года
4 года в сервисе
Был
2 года назад
10 отзывов
4 года назад
Григорий
 
39 лет
4 года в сервисе
Был
2 дня назад
4 года назад
Крестиан
 
29 лет
4 года в сервисе
Был
4 месяца назад
1 отзыв
4 года назад
  • Похожие заказы

  • Добрый день. Нужно написать лисп файл для автокада который будет автоматически размещать видовые экраны на листе и подбирать для них масштаб в зависимости от размеров рамки в модели.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • $1600

    Бот парсит сообщения из Телеграма и открывает позицию на Бинанс Фьючерсах. ТЗ https://teletype.in/@tradebinance/tz Только если вы уверены в своих силах и уже был опыт разработки ботов под Binance Futures. В ...

    Закрыт
    4 года назад
  • Необходим простенький софт для ПК под Windows написанный на DELPHI Программа - Математический тренажер по умножению и делению. В каждом варианте по 12 примеров. Есть такая готовая программа, нужно сделать похожую. Образец ...

    Прикладное ПО1 исполнитель
    Завершен
    4 года назад
  • Доброго времени суток. Необходима скрипт или программа для ПК под Windows, задача: - запускается при включении компьютера - при подключении флешки спрашивает имя папки куда будут копироваться файлы (заранее прописан ...

    Закрыт
    4 года назад
  • Доброго времени суток. Необходим скетч, для микроконтроллера, со следующим алгоритмом:  включение каждые 20 минут,  измерение  10 секунд, если полученное значение от датчика (терморезистора) выше максимально заданного, то короткое на ...

    Прикладное ПО1 исполнитель
    Завершен
    4 года назад
  • Компания Interexy находится в поиске специалиста, который более чем круто владеет "Экселем" в виде Google Sheets. Зачем? - Нам нужно оформить CRM системы компании в Google Sheets, систематизировать их, оптимизировать, привести к единому стандарту.Текущая проблема - Сейчас ...

    Закрыт
    4 года назад
  • Мы создаём приложение на VUE по прототипу. Есть команда опытных бэк-енд разработчиков (Laravel) и нужно усилить существующую команду фронтенда. Сейчас мы работаем над созданием UI-кита и твоя задача заключается в сборке ...

    Закрыт
    4 года назад
  • Требуется в кратчайшие сроки написать декстопную программу для работы с браузером Selenium (либо подобным с минимальным потреблением ресурсов системы) для выполнения нескольких шагов на html странице.  Подробности в переписке. C#, python

    Закрыт
    4 года назад