Написать торгового робота на пробой

MQL5 Experts

Trabalho concluído

Tempo de execução 1 dia
Comentário do cliente
Работа выполнена быстро и качественно.

Termos de Referência

торговый робот для MetaTrader 5.

1.       Роботу задается интервал времени с 2:00* до 6:00* . В этом интервале он ищет максимум и минимум цены.

2.       Если диапазон цены от максимума и минимума в заданном временном промежутке больше 100* пипсов, то ордера не выставляются.

3.       Если диапазон цены от максимума и минимума в заданном временном промежутке меньше или равен 100* пипсам, то после 6:00* выставляются два отложенных ордера Buy Stop  и Sell Stop.

4.       Buy Stop выставляется на расстоянии +10* пипсов от максимума цены.Take Profit выставляется на расстоянии +100* пипсов от максимума цены. Stop Loss выставляется на минимум цены.

5.       Sell Stop выставляется на расстоянии -15* пипсов от минимума цены. Take Profit выставляется на  расстоянии -110* пипсов от минимума цены. Stop Loss выставляется на максимум цены.

6.       Если один из ордеров сработал, то второй удаляется.

7.       Если в 23:00* ордера Buy Stop  и Sell Stop не сработали, то ордера Buy Stop  и Sell Stop удаляются.

Прорисовка

Используем ранее заданный интервал времени (с 2:00* до 6:00*), а также вводим количество дней*. Отрисовка будет происходить для сегодняшнего дня, а также указанного количества дней. Количество дней подразумевает число дней, предшествующих сегодняшнему. Например, если сегодняшняя дата 10.03.2024, а в количестве дней мы указали 5, то робот будет отрисовывать в диапазоне 2:00-6:00 для 10.03 и для 5 предшествующих дней (05.03-09.03).

 

Для каждого дня робот рисует прямоугольник, верхняя граница которого соответствует максимуму цены, а нижняя – минимуму. Левая и правая граница соответствуют 2:00 и 6:00. Цвет заливки прямоугольника – белый*. Также робот должен показать под отрисованным прямоугольником полученный диапазон между верхней и нижней границами в пипсах.

Если диапазон цены от максимума до минимума больше 100* пипсов, то прямоугольник становится красным*.

 

Пример отрисовки можно взглянуть ниже. Рисунок взят из индикатора  Day Trader WorkTime Скачайте Технический индикатор 'Day Trader WorkTime' для MetaTrader 5 в магазине MetaTrader Market (mql5.com). По возможности хотелось бы такую же прорисовку для наглядности. 

 

* помечены изменяемые объекты, то есть у меня должна быть возможность изменять каждое из этих значений

Робот работает на всех таймфреймах

Робот работает со всеми валютами

Фиксированный лот от 0.01

Мне предоставляются все исходные коды, созданные во время выполнения работы.

Исполнитель не может использовать наработки по данному заказу для использования в других коммерческих проектах или для публикации собственных продуктов в Маркете.

 

Возможно, я что то забыл, или вы можете посоветовать как сделать робота лучше или добавить что-нибудь. Буду крайне признателен за помощь. 


Arquivos anexados:

Respondido

1
Desenvolvedor 1
Classificação
(618)
Projetos
1428
59%
Arbitragem
31
81% / 0%
Expirado
10
1%
Livre
2
Desenvolvedor 2
Classificação
(58)
Projetos
90
43%
Arbitragem
4
0% / 100%
Expirado
3
3%
Trabalhando
3
Desenvolvedor 3
Classificação
(5)
Projetos
6
0%
Arbitragem
0
Expirado
1
17%
Livre
4
Desenvolvedor 4
Classificação
(28)
Projetos
60
42%
Arbitragem
1
0% / 100%
Expirado
5
8%
Livre
Publicou: 10 artigos, 17 códigos
5
Desenvolvedor 5
Classificação
(574)
Projetos
945
47%
Arbitragem
309
58% / 27%
Expirado
125
13%
Livre
6
Desenvolvedor 6
Classificação
(198)
Projetos
254
20%
Arbitragem
22
50% / 18%
Expirado
0
Carregado
7
Desenvolvedor 7
Classificação
(640)
Projetos
864
48%
Arbitragem
29
38% / 17%
Expirado
63
7%
Livre
8
Desenvolvedor 8
Classificação
(362)
Projetos
436
54%
Arbitragem
21
52% / 14%
Expirado
30
7%
Carregado
9
Desenvolvedor 9
Classificação
(281)
Projetos
650
28%
Arbitragem
112
19% / 62%
Expirado
319
49%
Livre
10
Desenvolvedor 10
Classificação
(69)
Projetos
146
34%
Arbitragem
13
8% / 62%
Expirado
26
18%
Livre
Publicou: 6 códigos
11
Desenvolvedor 11
Classificação
(71)
Projetos
83
39%
Arbitragem
3
0% / 0%
Expirado
1
1%
Livre
Publicou: 7 códigos

Informações sobre o projeto

Orçamento
30+ USD