Разработать торгового робота для мт5 на основе индикатора Volumes

MQL5 专家

工作已完成

执行时间3 分钟
客户反馈
Отличная работа, будем еще сотрудничать!
员工反馈
Приятно работать с хорошим человеком! Отличный заказчик! Спасибо за заказ!

指定

Необходимо разработать робота для Metatrader 5 на основе стандартного индикатора объемов из MT5 Volumes который открывается в отдельном окне.

ТЗ продублировано в прикрепленном файле.


Разработать торгового робота для мт5

Робот должен работать на MT5 на 4 ч.

Используемый встроенный в MT5 индикатор Volumes.

Робот торгует каждый день, один раз в день.

Настраиваемые параметры

Максимальный объем (MaxVolumes) =

Время открытия сделки (OpenTime) =

Время закрытия сделки (CloseTime) =

TakeProfit в пунктах =

StopLoss в пунктах =

Объем открываемого ордера =

Уровень переноса в безубыток в пунктах =

 

Алгоритм робота

Пример данных

Предел объема (MaxVolumes) = 10000

Время открытия сделки час.минута (OpenTime) = 15.57 (ну или в формате MT)

Время закрытия сделки час.минута (CloseTime) = 19.50 (ну или в формате MT)

TakeProfit в пунктах = 600

StopLoss в пунктах = 200

Объем открываемого ордера = 0.01

Уровень переноса в безубыток в пунктах = 100

 

На 4 часовом графике робот в 15.57 смотрит какой объем у индикатора Volumes

Если объем индикатора актуальной 4x часовой свечи (в данном случае с 12.00 до 15.57) меньше чем объем индикатора Volumes предыдущей свечи (в данном случае свечи с 8.00 до 12.00),  то проверяем направление актуальной ценовой 4х часовой свечи (в данном случае свеча с 12.00 до 15.57) Если она направлена вверх (т е рынок движется вверх), то открывается ордер на продажу, если свеча направленна вниз то ордер на покупку. Если ценовая свеча меньше или равна 5 пунктов то ничего не делаем.

В другом случае, если объем индикатора актуальной 4x часовой свечи больше или равен чем объем индикатора Volumes предыдущей свечи то может быть 2 варианта развития событий:

1.      Если объем больше или равен MaxVolumes то проверяем направление ценовой   4х часовой свечи (в данном случае свеча с 12.00 до 15.57) Если она направлена вверх (т е рынок движется вверх), то открывается ордер на покупку, если свеча направленна вниз то на продажу. Если ценовая свеча всего меньше или равна 5 пунктов то ничего не делаем.

2.      Если объем меньше MaxVolumes то также проверяем направление ценовой   4х часовой свечи (в данном случае свеча с 12.00 до 15.57) Тут наоборот, чем в предыдущем варианте. Если она направлена вверх (т е рынок движется вверх), то открывается ордер на продажу, если свеча направленна вниз то ордер на покупку. Если ценовая  свеча всего меньше или равна 5 пунктов то ничего не делаем.

 

Соответственно ордер открывается исходя вводных данных, TakeProfit, StopLoss, Объем открываемого ордера.

Если рынок двигается в сторону ордера в плюс и проходит количество пунктов, указанных в «Уровень переноса в безубыток в пунктах» то StopLoss устанавлевается на уровень открытия ордера.

Ордер закрывается либо по TakeProfit, StopLoss или в то время которое указанно в Время закрытия сделки (CloseTime) или точно в 23.00 Если вдруг неправильно указан параметр CloseTime.

 

На этом робот на данный день, прекращает работу, на следующий день, все заново. Получается в день либо одна сделка, либо ни одной.


附加的文件:

PNG
Volumes.png
12.3 Kb

反馈

1
开发者 1
等级
(163)
项目
258
61%
仲裁
4
50% / 25%
逾期
10
4%
空闲
2
开发者 2
等级
(572)
项目
664
32%
仲裁
42
45% / 45%
逾期
12
2%
已载入
3
开发者 3
等级
(362)
项目
436
54%
仲裁
21
52% / 14%
逾期
30
7%
已载入
4
开发者 4
等级
(58)
项目
90
43%
仲裁
4
0% / 100%
逾期
3
3%
工作中
5
开发者 5
等级
(7)
项目
7
0%
仲裁
6
0% / 83%
逾期
1
14%
空闲
6
开发者 6
等级
(174)
项目
233
61%
仲裁
3
33% / 33%
逾期
6
3%
空闲
发布者: 1 代码
7
开发者 7
等级
(224)
项目
284
20%
仲裁
5
0% / 100%
逾期
4
1%
空闲
8
开发者 8
等级
(618)
项目
1428
59%
仲裁
31
81% / 0%
逾期
10
1%
空闲
9
开发者 9
等级
(640)
项目
864
48%
仲裁
29
38% / 17%
逾期
63
7%
空闲
10
开发者 10
等级
(298)
项目
477
40%
仲裁
105
40% / 24%
逾期
81
17%
已载入
发布者: 2 代码
11
开发者 11
等级
(9)
项目
22
9%
仲裁
3
0% / 67%
逾期
3
14%
工作中
12
开发者 12
等级
(52)
项目
67
43%
仲裁
8
0% / 100%
逾期
3
4%
空闲
13
开发者 13
等级
(5)
项目
7
0%
仲裁
8
13% / 75%
逾期
3
43%
空闲
14
开发者 14
等级
(144)
项目
285
42%
仲裁
19
63% / 5%
逾期
29
10%
空闲
发布者: 2 代码
15
开发者 15
等级
项目
0
0%
仲裁
0
逾期
0
空闲
16
开发者 16
等级
(27)
项目
48
38%
仲裁
6
17% / 50%
逾期
30
63%
空闲
发布者: 12 文章, 1 代码
17
开发者 17
等级
项目
0
0%
仲裁
0
逾期
0
空闲

项目信息

预算
30 - 100 USD