Нужен индикатор который рисует процент прироста падения цены в процентах

MQL4 Indicators

Job finished

Execution time 6 days
Feedback from customer
Работа выполнена быстро и качественно, приятно работать с такими людьми.
Feedback from employee
Доброжелательный заказчик, четкая задача, своевременная обратная связь. Спасибо за заказ.

Specification

Индикатор

Цель – определение прироста или убывания текущей цены в процентах по отношению к историческому минимуму или максимуму за указанный период.

Формула ((х-у)/у)*100=результат

Х- текущая цена закрытия

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

Функционал-

В индикаторе должна быть возможность задавать период с какого числа строить график

Возможность открытия в одном окне разных инструментов ( валютные пары, индексы, металы и т.д.

Возможность выбора цвета

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

Необходимо учесть тот факт что не все инструменты торгуются каждый день.

К примеру ТМ Н1 индекс доллара закрывается в 23.00 05.05.2020 и следующее закрытие в 3.00 06.05.2020, а у индекса снпи 500 закрытие в 23.00 05.05.2020 следующие закрытие 0.00 06.05.2020, что я делал в XL? ,брал добавлял время для индекса доллара 0.00, 1.00,2.00, и на это время проставлял значение на момент закрытия 23.00 05.05.2020.

Другой пример по нефти WTI у них закрытие на H1 0.00 06.05.2020 а следующие в 3.00 06.05.2020 разрыв в два часа, я так же добавлял 1.00, 2.00, но только данные брал закрытия в 0.00 06.05.2020

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

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

Возможность построения графика просто от даты , цена в указанную дату принимается за ноль.


Files:

Responded

1
Developer 1
Rating
(81)
Projects
140
52%
Arbitration
5
80% / 0%
Overdue
6
4%
Free
2
Developer 2
Rating
(7)
Projects
14
7%
Arbitration
2
50% / 50%
Overdue
1
7%
Free
3
Developer 3
Rating
(35)
Projects
36
67%
Arbitration
0
Overdue
0
Free
4
Developer 4
Rating
(94)
Projects
162
40%
Arbitration
20
15% / 75%
Overdue
73
45%
Free
Published: 3 codes

Project information

Budget
30+ USD
Deadline
to 20 day(s)