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

MQL4 インディケータ

仕事が完了した

実行時間33 日

指定

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

 Требуется написать индикатор для определения тренда, с функцией отправки алертов и графическим отображением. Полный алгоритм определения тренда в прикрепленном .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.


ファイル:

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

応答済み

1
開発者 1
評価
(251)
プロジェクト
461
26%
仲裁
139
20% / 60%
期限切れ
100
22%
仕事中
2
開発者 2
評価
(851)
プロジェクト
1460
72%
仲裁
122
29% / 48%
期限切れ
356
24%
パブリッシュした人: 3 articles
3
開発者 3
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
4
開発者 4
評価
(589)
プロジェクト
1069
50%
仲裁
39
28% / 41%
期限切れ
49
5%
パブリッシュした人: 1 article, 8 codes
5
開発者 5
評価
(20)
プロジェクト
19
11%
仲裁
23
4% / 83%
期限切れ
3
16%
パブリッシュした人: 7 codes
6
開発者 6
評価
(1)
プロジェクト
1
0%
仲裁
1
0% / 100%
期限切れ
0

プロジェクト情報

予算
30+ USD