Прошу написать экперт ( с нуля).

MQL5 Experts

Job finished

Execution time 8 days
Feedback from customer
Меня всё устроило. Задание выполнено в срок.
Feedback from employee
Все отлично

Specification

Добрый день! Необходим торговый експерт. Базовая конструкция экперта следующая:

1. Праметры которыя я хотел бы видеть в соответвующих собщениях (в Алертах).

1.1. Вывести три значения (верхнее, среднее, нижнее) индикатора Bollinger Bands ( период 20, отклонение 2, смещение 0; на основе цены закрытия ) на 1 минутном  таймере для валютной пары  текущего графика.

1.2. Расчитать и показать в алерте количество:

          1.2.1. ордеров Бай которые  сейчас открыты при условии что время открытия ордера сегодня.    

          1.2.2. ордеров Селл которые сейчас открыты при условии что время открытия ордера сегодня.

          1.2.3.ордеров Бай которые уже закрыты при условии что время открытия ордера сегодня.

          1.2.4. ордеров Селл которые уже закрыты при условии что время открытия ордера сегодня.

 1.3. Вывести текущее время (в формате часов, минут) , текущий день недели ( понедельник, вторник ... и т.д) 

 1.4. Показать параметры последнего закрытого ордера: № ордера (идентификатор);  тип ордера (Бай или Селл); профит ордера ( в пунктах) ; цена открытия; цена закрытия; стоплос; тейкпрофит.

2. Написать команды для открытия ордеров:

 2.1. Открытия "первого ордера" при таких условиях:

      2.1.1. Если сегодня не было еще ни открытых, ни закрытых ордеров; если текущее время больше или рано, например 13.00 (время в последствии можно менять);  если текущая средня цена (Bid+Ask)/2 ниже нижней границы линии Болинжера то открываеться ордер на продажу (СЕЛЛ) 0,5 лота в валюте текущего графика с профитом 50 пунктов от цены открытия и стоплосом 25 пунктов от цены открытия (проскальзывания цены до 2 пунктов)

     2.1.2. Если сегодня не было еще ни открытых, ни закрытых ордеров; если текущее время больше или рано, например 13.00 (время в последствии можно менять);  если текущая средня цена (Bid+Ask)/2 выше верхней границы линии Болинжера то открываеться ордер на покупку (БАЙ) 0,5 лота в валюте текущего графика с профитом 50 пунктов от цены открытия и стоплосом 25 пунктов от цены открытия  (проскальзывания цены до 2 пунктов)

Пункт - здесь и далее это изменение цены на единицу в четвертом знаке после запятой 

  2.2. Открытие "второго" ордера и далее при таких условиях:

       2.2.1. Если сума всех закрытых сегодня ордеров больше 0 и меньше 10; если профит последнего ордера (в пунктах) меньше нуля; если тип последнего закрытого ордера Бай, открываем по цене закрытия этого последнего ордера  ОРДЕР СЕЛЛ  0,5 лота в валюте текущего графика с профитом 50 пунктов от цены открытия и стоплосом 25 пунктов от цены открытия  (проскальзывания цены до 2 пунктов)

       2.2.2. Если сума всех закрытых сегодня ордеров больше 0 и меньше 10; если профит последнего ордера ( в пунктах) меньше нуля; если тип последнего закрытого ордера СЕЛЛ, открываем по цене закрытия этого последнего отдера  ОРДЕР БАЙ  0,5 лота в валюте текущего графика с профитом 50 пунктов от цены открытия и стоплосом 25 пунктов от цены открытия  (проскальзывания цены до 2 пунктов) 



 

                  

Responded

1
Developer 1
Rating
(361)
Projects
644
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
2
Developer 2
Rating
(645)
Projects
872
48%
Arbitration
29
38% / 17%
Overdue
63
7%
Free
3
Developer 3
Rating
(19)
Projects
21
19%
Arbitration
1
0% / 100%
Overdue
2
10%
Working
4
Developer 4
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
5
Developer 5
Rating
(589)
Projects
1069
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Working
Published: 1 article, 8 codes
6
Developer 6
Rating
(12)
Projects
25
24%
Arbitration
2
50% / 50%
Overdue
2
8%
Free
7
Developer 7
Rating
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
Published: 2 codes
8
Developer 8
Rating
(42)
Projects
112
56%
Arbitration
2
50% / 0%
Overdue
3
3%
Free
Published: 1 code

Project information

Budget
30 - 100 USD
Deadline
from 10 to 30 day(s)