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

MQL4 Indicateurs

Tâche terminée

Temps d'exécution 2 jours
Commentaires du client
Работа выполнена быстро и оперативно. Результатами доволен.
Commentaires de l'employé
Приятно работать с людьми, у которых есть собственные идеи

Spécifications

ТЗ

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

Критерий:

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

Répondu

1
Développeur 1
Évaluation
(3)
Projets
4
25%
Arbitrage
0
En retard
0
Gratuit
2
Développeur 2
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
3
Développeur 3
Évaluation
(33)
Projets
54
30%
Arbitrage
8
0% / 63%
En retard
13
24%
Gratuit
4
Développeur 4
Évaluation
(806)
Projets
1379
72%
Arbitrage
113
28% / 48%
En retard
343
25%
Travail
5
Développeur 5
Évaluation
(4)
Projets
30
70%
Arbitrage
5
0% / 40%
En retard
12
40%
Gratuit
6
Développeur 6
Évaluation
(730)
Projets
1051
40%
Arbitrage
47
49% / 23%
En retard
84
8%
Travail
7
Développeur 7
Évaluation
(66)
Projets
143
34%
Arbitrage
10
10% / 60%
En retard
26
18%
Gratuit
8
Développeur 8
Évaluation
(10)
Projets
20
30%
Arbitrage
7
14% / 57%
En retard
2
10%
Gratuit
9
Développeur 9
Évaluation
(280)
Projets
650
28%
Arbitrage
111
19% / 61%
En retard
319
49%
Gratuit
10
Développeur 10
Évaluation
(554)
Projets
1340
59%
Arbitrage
28
82% / 0%
En retard
10
1%
Gratuit
Commandes similaires
Technical task Make dashboard for several signals for choose for mt4 and mt5 with source code TimeFrames show (1m,5m,15m,30m,1h,4h,1d,7d,30d) For mt5 other TF (choose) Life time on current tf for live candle (back time to 0 before new) (true\false) Size Colour Symbols import from wathlist Signals for choose (only 1): 1)Current price into bb or ouside BB period, shift, std 2)Trend by MA MA period, shift, types 3)Price
Modify indicator Cycles 4 with rectangle Make indictor for mt4 and mt5 with comments in source code This indicator based on Cycles_4 Parametres MA1 - is default MA2 (yes or no) - yes - value add (if not 3 MA - 2nd in trend MA, also if only 1 MA without 2 and 3) Trend MA (true\false) - true - yes - value add Revers rect - true/false Fix rect by height - true\false, like how user add and this remember in the exit from

Informations sur le projet

Budget
10 - 20 USD
Pour le développeur
9 - 18 USD
Délais
de 1 à 10 jour(s)