Требуется написать индикатор тренда с функцией отправки алертов(могу ошибаться в терминологии).

MQL4 Indicateurs

Tâche terminée

Temps d'exécution 33 jours

Spécifications

Техническое задание.

 Требуется написать индикатор для определения тренда, с функцией отправки алертов и графическим отображением. Полный алгоритм определения тренда в прикрепленном .txt файле.

 Итак, для определения тренда, далее, восходящего движения(сначала опишу для повышающегося)‌, необходимо общее условие: повышающиеся локальные минимумы и повышающиеся локальные максимумы, необходимы четыре составляющие: Минимум 1, Максимум 1, Минимум 2, Максимум 2.

 Восходящее движение считается образованным, если эти 4 составляющие появились последовательно и по всем правилам(критерии ниже)‌.

Критерии для идентификации каждой составляющей(в файле).

 Когда тренд сформировался, алерт мне на почту. В сообщении должно быть прописано, что Мин 1, Макс 1, Мин 2, Макс 2 сформировались. На графике, Минимумы и Максимумы должны быть отмечены стрелками и подписаны соответственно своим определениям, как на прикрепленном рисунке EURUSDH1.

 П‌осле формирования тренда, поиск нового Минимума и относящегося к нему Максимума, то есть поиск двух, а не четырех последовательных составляющих(алгоритм в файле)

 И, после формирования этих двух составляющих, алерт мне на почту. Причем, в этом случае, в сообщении новый Мин и Макс должны быть пронумерованы, нумерация начинается после, естественно, формирования основного движения.‌ Если это первые Мин и Макс, то запись должна выглядеть так: Min X1, Max X1 сформировались. Если это третьи, то Min X3, Max X3 сформировались, соответственно. На графике, Минимумы и Максимумы должны быть отмечены стрелками и подписаны соответственно своим определениям, то есть, Min Xn, Max Xn, как на прикрепленном рисунке EURUSDH1.

 После отключения и включения индикатора по новой, все сначала, поиск основного движения, затем Мин Xn, Макс Xn.

 Для определения нисходящего движения, необходимо общее условие: понижающиеся локальные максимумы и понижающиеся локальные минимумы, необходимы четыре составляющие:

Максимум 1, Минимум 1, Максимум 2, Минимум 2.

                 Нисходящее движение считается образованным, если эти 4 составляющие появились последовательно и по всем правилам(критерии ниже).

                 Критерии для идентификации каждой составляющей(в файле).

 Когда тренд сформировался, алерт мне на почту. В сообщении должно быть прописано, что Макс 1, Мин 1, Макс 2, Мин 2 сформировались. На графике, Максимумы и Минимумы должны быть отмечены стрелками и подписаны соответственно своим определениям, как на прикрепленном рисунке USDCHFH1.

 После формирования тренда, поиск нового Максимума и относящегося к нему Минимума, то есть поиск двух, а не четырех последовательных составляющих(в файле)

 И, после формирования этих двух составляющих, алерт мне на почту. Причем, в этом случае, в сообщении новый Макс и Мин должны быть пронумерованы, нумерация начинается после, естественно, формирования основного движения. Если это первые Макс и Мин, то запись должна выглядеть так: Max X1, Min X1 сформировались. Если это третьи, то Max X3, Min X3 сформировались, соответственно. На графике, Максимумы и Минимумы должны быть отмечены стрелками и подписаны соответственно своим определениям, то есть, Max Xn, Min Xn, как на прикрепленном рисунке USDCHFH1.

 После отключения и включения индикатора по новой, все сначала, поиск основного движения, затем Макс Xn, Мин Xn.


Dossiers :

TXT
jlciheqvg.txt
31.3 Kb
PNG
EURUSDH1.png
45.6 Kb
PNG
USDCHFH1.png
40.5 Kb

Répondu

1
Développeur 1
Évaluation
(251)
Projets
461
26%
Arbitrage
139
20% / 60%
En retard
100
22%
Travail
2
Développeur 2
Évaluation
(851)
Projets
1460
72%
Arbitrage
122
29% / 48%
En retard
356
24%
Gratuit
Publié : 3 articles
3
Développeur 3
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
4
Développeur 4
Évaluation
(589)
Projets
1069
50%
Arbitrage
39
28% / 41%
En retard
49
5%
Gratuit
Publié : 1 article, 8 codes
5
Développeur 5
Évaluation
(20)
Projets
19
11%
Arbitrage
23
4% / 83%
En retard
3
16%
Gratuit
Publié : 7 codes
6
Développeur 6
Évaluation
(1)
Projets
1
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit

Informations sur le projet

Budget
30+ USD