Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

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

Имеется папка с названием 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 календарных дней.

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

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

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

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

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

    Закрыт
    3 года назад
  • Доброго времени суток. Необходим скетч, для микроконтроллера, со следующим алгоритмом:  включение каждые 20 минут,  измерение  10 секунд, если полученное значение от датчика (терморезистора) выше максимально заданного, то короткое на контактах 3 раза. Контроллер по ссылке https://www.aliexpress.com/item/32584084654.html?spm=a2g0s.9042311.0.0.7e8e4c4dyepFdI Детали в переписке.

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

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

    Закрыт
    3 года назад
  • Требуется в кратчайшие сроки написать декстопную программу для работы с браузером [url=https://ru.wikipedia.org/wiki/Selenium] Selenium[/url] (либо подобным с минимальным потреблением ресурсов системы) для выполнения нескольких шагов на html странице.  Подробности в переписке. C#, python

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