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

MQL5 指标

工作已完成

执行时间1 一小时
客户反馈
Исполнитель сработал быстро и качественно, проконсультировал по всем возникшим вопросам. Рекомендую.
员工反馈
Спасибо за интересное задание.

指定

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

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


反馈

1
开发者 1
等级
(51)
项目
66
30%
仲裁
2
0% / 0%
逾期
0
空闲
2
开发者 2
等级
(281)
项目
650
28%
仲裁
112
19% / 62%
逾期
319
49%
空闲
3
开发者 3
等级
(69)
项目
146
34%
仲裁
13
8% / 62%
逾期
26
18%
空闲
发布者: 6 代码
4
开发者 4
等级
(40)
项目
106
52%
仲裁
17
12% / 65%
逾期
25
24%
空闲

项目信息

预算
50+ USD