Нужен индикатор горизонтальных уровней

MQL5 Indicatori

Lavoro terminato

Tempo di esecuzione 1 ora
Feedback del cliente
Исполнитель сработал быстро и качественно, проконсультировал по всем возникшим вопросам. Рекомендую.
Feedback del dipendente
Спасибо за интересное задание.

Specifiche

Индикатор должен рисовать на графике горизонтальные зоны поддержки и сопротивления. Зоны рисуются от заданной даты и до последнего текущего момента.

Предусмотрено 2 типа зон:

- сопротивление (красный цвет)

- поддержка (зеленый цвет)

Зоны заливаются соответствующим цветом.

Данные для индикатора подгружаются из внешнего источника. Либо с жесткого диска пользователя либо из интернет (второй вариант предпочтительнее). Данные обновляются ежедневно, поэтому требует чтобы индикатор имел функцию подгрузки и обновления данных при запуске индикатора. При каждом запуске индикатора старые данные если они остались на графике должны стираться, а новые подгружаться и обновляться.

Файл с данными имеет следующую структуру (на примере зоны сопротивления):

call; date; volume; zone1; zone2; strike

Где:

call (сопротивления) или put (поддержка)

date (дата начала отрисовки индикатора),

volume (числовое значение в формате 3,5 которое помещается в виде цифр внутри зоны как информация о накопленном в зоне объеме),

zone1 (первая горизонтальная граница построения зоны по цене),

zone2 (вторая горизонтальная граница построения зоны по цене),

strike (страйк от которого начала строиться зона, для каждой зоны страйк всегда фиксированный отображается в виде вертикальной стрелки, направленной от страйка к первой границе зоны).

В файле с данными может быть от 1-ой до несколько сотен строк со значениями зон, каждая из строк должна быть визуализирована на графике.

Пример содержимого файла с данными:

call;2019-10-11;3.5;133100;133850;132500

call;2019-10-11;2.5;131200;132400;130000

put;2019-10-10;1.4;129450;129100;130000

и т.д.

Пример построения зоны Call:


Пример построения зоны Put:


Con risposta

1
Sviluppatore 1
Valutazioni
(51)
Progetti
66
30%
Arbitraggio
2
0% / 0%
In ritardo
0
Gratuito
2
Sviluppatore 2
Valutazioni
(281)
Progetti
650
28%
Arbitraggio
112
19% / 62%
In ritardo
319
49%
Gratuito
3
Sviluppatore 3
Valutazioni
(69)
Progetti
146
34%
Arbitraggio
13
8% / 62%
In ritardo
26
18%
Gratuito
Pubblicati: 6 codici
4
Sviluppatore 4
Valutazioni
(40)
Progetti
106
52%
Arbitraggio
17
12% / 65%
In ritardo
25
24%
Gratuito

Informazioni sul progetto

Budget
50+ USD