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

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 文章
3
开发者 3
等级
项目
0
0%
仲裁
0
逾期
0
空闲
4
开发者 4
等级
(589)
项目
1069
50%
仲裁
39
28% / 41%
逾期
49
5%
空闲
发布者: 1 文章, 8 代码
5
开发者 5
等级
(20)
项目
19
11%
仲裁
23
4% / 83%
逾期
3
16%
空闲
发布者: 7 代码
6
开发者 6
等级
(1)
项目
1
0%
仲裁
1
0% / 100%
逾期
0
空闲

项目信息

预算
30+ USD