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

MQL5 Göstergeler

İş tamamlandı

Tamamlanma süresi: 1 saat
Müşteri tarafından geri bildirim
Исполнитель сработал быстро и качественно, проконсультировал по всем возникшим вопросам. Рекомендую.
Geliştirici tarafından geri bildirim
Спасибо за интересное задание.

Şartname

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

Предусмотрено 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:


Yanıtlandı

1
Geliştirici 1
Derecelendirme
(51)
Projeler
66
30%
Arabuluculuk
2
0% / 0%
Süresi dolmuş
0
Serbest
2
Geliştirici 2
Derecelendirme
(281)
Projeler
650
28%
Arabuluculuk
112
19% / 62%
Süresi dolmuş
319
49%
Serbest
3
Geliştirici 3
Derecelendirme
(69)
Projeler
146
34%
Arabuluculuk
13
8% / 62%
Süresi dolmuş
26
18%
Serbest
Yayınlandı: 6 kod
4
Geliştirici 4
Derecelendirme
(40)
Projeler
106
52%
Arabuluculuk
17
12% / 65%
Süresi dolmuş
25
24%
Serbest

Proje bilgisi

Bütçe
50+ USD