Универсальный индикатор который считывает значение с файла

Göstergeler

İş tamamlandı

Tamamlanma süresi: 11 gün
Müşteri tarafından geri bildirim
Спасибо Артём за проделанную работу. Все отльчно работает!
Geliştirici tarafından geri bildirim
Понятное техническое задание, отличные условия! Спасибо за сотрудничество!

Şartname

Сделать универсальный индикатор который считывает значение с файла и выдаёт в виде линии на график или в дополнительном окне или же накладывается на другой график.

Индикатор должен уметь обходится с разными данными и форматами в файле, и настраиватся на любое значение в файле. Сам файл будет в формате csv

Данные в файле читаются сверху вниз, тоесть внизу актуальные.

Если есть возможность выставлять в настройках начало данных, например последняя строчка сверху, нужно реализовать.


Поесняю, если данные в файле такого формата

2011.9.1,1.01,1.02,1.03,1.04,1.05

и мне нужно вывести на график значение 1.04 то я задаю «значение 4» в настройках, это значение 4 после даты слева.


Данные в файле могут быть разного формата

Например

2011.9.1,1.01,1.02,1.03,1.04,1.05

2011.9.1,1.01,1.02,1.03,1.04

2011.9.1,1.01,1.02,1.03

2011.9.1,1.01,1.02

2011.09.01,1.01


Лутьше будет если в настройке индикатора можно будет и прописать формат данных

Например

значений в строчке="5" (дата неучитывается)

формат_даты="yyyy.mm.dd

разделитель значений=","

разделитель целой и дробной "."




Далее в настройках индикатора нужно дать возможность прописывать формулу по которой будут делаться арифметические операции

Папример

Если имеем 5 значений и нужно на выходе иметь разницу первого и второго значения, то пишем 1-2

Если нужно на выходе иметь разницу первого и второго значения делёного на 100, то пишем (1-2)/100


Также нужна переменная где указывается частота считывания в минутах

например 60



Параметры

файл …..csv

частота 60

значений в строчке="5" (дата не учитывается)

формат даты "yyyy.mm.dd

разделитель значений ","

разделитель целой и дробной "."

значение 5

считать 1 (1- читаем с верху в низ, 2 читаем с низу в верх)

формула 1-2 (если формулы нет то неучитываем)

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(10)
Projeler
28
14%
Arabuluculuk
4
0% / 50%
Süresi dolmuş
7
25%
Serbest
Yayınlandı: 2 kod
2
Geliştirici 2
Derecelendirme
(111)
Projeler
327
55%
Arabuluculuk
17
12% / 47%
Süresi dolmuş
104
32%
Serbest

Proje bilgisi

Bütçe
30 - 40 USD
Son teslim tarihi
to 10 gün