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

MQL4 Indicators Custom graphics

Job finished

Execution time 1 day
Feedback from customer
отлично!
Feedback from employee
Приятно сотрудничать!

Specification

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

Графики строятся(т.е. индикатор работает) только на текущем D1 графике дневного таймфрейма, при переключении в другие таймфреймы - индикатор ничего не рисует.

Графики строятся в виде линий поверх текущего графика(в его окне) на основе данных дневных свечей.

Графики строятся для года(который указан в параметре 0 точки, по умолчанию это текущий год), начало года считается точкой 0 для всех графиков, то есть они все берут начало из 0 точки и сразу строятся на год.

По сути это скрипт а не индикатор (т.е. он не перерисовывается при обновлении свечей)


1)

Параметры в свойствах индикатора:

0 точка:

------------------------

- смещение в пунктах по ценовой шкале нулевой точки отсчёта от high или low цены открытия дня текущего года. (пример1: 1000), (пример2: -1000)

- год который считается текущим, если 0 то текущий год

----------------------  

- способ построения графика - по каким точкам дневных свечей строится линия - выбор пользователя: (high, low, (high+low)/2)  

- жестко заданные 10 групп параметров - то есть индикатор может строить мах 10 графиков, каждая группа описывает как строится конкретный график:

для каждой из 10 групп параметров указывается:

- список годов через запятую (пример:"2014,2018,2019,2020" ) берётся средняя цена способа построения (т.е либо high, либо low, либо (high+low)/2) дня за указанные года (т.е. цены дня за каждый указанный год суммируются и делится на кол-во лет)

Если указан только один год то берется только цена этого года. Если параметр пустой то график не строится.   

- цвет линии,

- толщина линии.

- смещение в пунктах по ценовой шкале. (т.е. + к каждой точке полученного графика включая нулевую)

2) индикатор должен работать и под mt4 и под mt5      

3)  Исполнитель должен предоставить файлы с исходниками дабы заказчик имел возможность самому скомпилировать индикатор.


Для наглядности понимания прикрепил картинку.

Responded

1
Developer 1
Rating
(473)
Projects
1139
44%
Arbitration
51
31% / 33%
Overdue
501
44%
Free
2
Developer 2
Rating
(252)
Projects
462
26%
Arbitration
139
20% / 60%
Overdue
100
22%
Free
3
Developer 3
Rating
(50)
Projects
94
29%
Arbitration
4
25% / 0%
Overdue
4
4%
Free
Published: 3 codes
4
Developer 4
Rating
(52)
Projects
81
35%
Arbitration
3
67% / 33%
Overdue
8
10%
Free

Project information

Budget
100+ USD