Нужен индикатор, который строит линии похожие на зигзаг по заданному алгоритму

MQL4 指标

工作已完成

执行时间2 天
客户反馈
Работа выполнена быстро и оперативно. Результатами доволен.
员工反馈
Приятно работать с людьми, у которых есть собственные идеи

指定

ТЗ

Нужно сделать индикатор (что-то похожее на индикатор зиг-заг), алгоритм основан на анализе сравнения текущей свечи с предыдущей.

Критерий:

1.       Идет сравнение свеч (цифра 2 с цифрой 1) :

Макс. цена  (выше) макс. цены пред. свечи

мин. Цена  (выше) мин. Цены пред свечи

цена открытия  (выше)  цены открытия пред свечи

цена закрытия  (выше) цены закрытия пред. Цены.

Когда наблюдается такой критерий, рисуется линия (зигзаг) от минимума до максимума, пока идет данный критерий. (Красная линия вверх)

2.       (линия вниз) Когда:

Максимум меньше пред макс.

Мин цена (ниже) пред минимум

Цена открытия (ниже) пред цены открытия

Цена закрытия (ниже) пред цены закрытия

Пример на рисунке выше

 

Нужно сделать:

1) Алгоритм как указано выше. (если алгоритм нарушается линия заканчивается). Линии отрисовываются как показано на рисунке.

2) Работа индикатора след. образом. Включили индикатор например на м5, и если мы переходим на тф ниже/выше, на графике он изображается как на м5. Пример на рисунке (ниже). Т.е. например перешли с м5 на м1 и он должен иметь след вид:

反馈

1
开发者 1
等级
(3)
项目
4
25%
仲裁
0
逾期
0
空闲
2
开发者 2
等级
项目
0
0%
仲裁
0
逾期
0
空闲
3
开发者 3
等级
(34)
项目
55
31%
仲裁
8
0% / 63%
逾期
13
24%
空闲
发布者: 22 文章, 1 代码
4
开发者 4
等级
(851)
项目
1458
72%
仲裁
122
29% / 48%
逾期
356
24%
空闲
发布者: 3 文章
5
开发者 5
等级
(4)
项目
30
70%
仲裁
5
0% / 40%
逾期
12
40%
空闲
6
开发者 6
等级
(807)
项目
1127
43%
仲裁
47
49% / 23%
逾期
84
7%
空闲
7
开发者 7
等级
(69)
项目
146
34%
仲裁
13
8% / 62%
逾期
26
18%
空闲
发布者: 6 代码
8
开发者 8
等级
(10)
项目
20
30%
仲裁
7
14% / 57%
逾期
2
10%
空闲
9
开发者 9
等级
(281)
项目
650
28%
仲裁
112
19% / 62%
逾期
319
49%
空闲
10
开发者 10
等级
(618)
项目
1428
59%
仲裁
31
81% / 0%
逾期
10
1%
空闲

项目信息

预算
10 - 20 USD
截止日期
 1  10 天