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

MQL5 Esperti

Lavoro terminato

Tempo di esecuzione 3 minuti
Feedback del cliente
Отличная работа, будем еще сотрудничать!
Feedback del dipendente
Приятно работать с хорошим человеком! Отличный заказчик! Спасибо за заказ!

Specifiche

Необходимо разработать робота для 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.

 

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


Con risposta

1
Sviluppatore 1
Valutazioni
(163)
Progetti
258
61%
Arbitraggio
4
50% / 25%
In ritardo
10
4%
Gratuito
2
Sviluppatore 2
Valutazioni
(572)
Progetti
664
32%
Arbitraggio
42
45% / 45%
In ritardo
12
2%
Caricato
3
Sviluppatore 3
Valutazioni
(362)
Progetti
436
54%
Arbitraggio
21
52% / 14%
In ritardo
30
7%
Caricato
4
Sviluppatore 4
Valutazioni
(58)
Progetti
90
43%
Arbitraggio
4
0% / 100%
In ritardo
3
3%
In elaborazione
5
Sviluppatore 5
Valutazioni
(7)
Progetti
7
0%
Arbitraggio
6
0% / 83%
In ritardo
1
14%
Gratuito
6
Sviluppatore 6
Valutazioni
(174)
Progetti
233
61%
Arbitraggio
3
33% / 33%
In ritardo
6
3%
Gratuito
Pubblicati: 1 codice
7
Sviluppatore 7
Valutazioni
(224)
Progetti
284
20%
Arbitraggio
5
0% / 100%
In ritardo
4
1%
Gratuito
8
Sviluppatore 8
Valutazioni
(618)
Progetti
1428
59%
Arbitraggio
31
81% / 0%
In ritardo
10
1%
Gratuito
9
Sviluppatore 9
Valutazioni
(640)
Progetti
864
48%
Arbitraggio
29
38% / 17%
In ritardo
63
7%
Gratuito
10
Sviluppatore 10
Valutazioni
(298)
Progetti
477
40%
Arbitraggio
105
40% / 24%
In ritardo
81
17%
Caricato
Pubblicati: 2 codici
11
Sviluppatore 11
Valutazioni
(9)
Progetti
22
9%
Arbitraggio
3
0% / 67%
In ritardo
3
14%
In elaborazione
12
Sviluppatore 12
Valutazioni
(52)
Progetti
67
43%
Arbitraggio
8
0% / 100%
In ritardo
3
4%
Gratuito
13
Sviluppatore 13
Valutazioni
(5)
Progetti
7
0%
Arbitraggio
8
13% / 75%
In ritardo
3
43%
Gratuito
14
Sviluppatore 14
Valutazioni
(144)
Progetti
285
42%
Arbitraggio
19
63% / 5%
In ritardo
29
10%
Gratuito
Pubblicati: 2 codici
15
Sviluppatore 15
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
16
Sviluppatore 16
Valutazioni
(27)
Progetti
48
38%
Arbitraggio
6
17% / 50%
In ritardo
30
63%
Gratuito
Pubblicati: 12 articoli, 1 codice
17
Sviluppatore 17
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito

Informazioni sul progetto

Budget
30 - 100 USD