Робот на пробой часовика

MQL5 Experts

Job finished

Execution time 13 days
Feedback from customer
Спасибо Александр. Было приятно завершить проект. Всем рекомендую. Есть ещё много идей. Будем работать!
Feedback from employee
Хороший заказчик, понимающий, что он хочет. Отлично составленное техзадание. Работать с ним было приятно.

Specification

Требуется робот на пробитие часовика.

ТЗ в прицепе.

Запланированны дополнительные модули по управлению сделками и капиталом.

Требуется базовый вариант.

При качественном исполнении последуют дополнительные заказы.

С уважением,

Сергей Лемберг


+++++++++++++++++++++++++++++++++++++++++++++++


Описание алгоритма

1.       Init = Старт = Контроль = принудительное закрытие всех отложенных и открытых ордеров.

2.       Проверка условий внешней переменной «Select Bar Time»

3.       Событие = первый тик свечи, разрешенной на торговлю пробоя (смотри «Время работы советника»)

4.       Контроль = принудительное закрытие всех старых, отложенных и открытых ордеров.

5.       Проверка условий «Max TP Day %» и «Max TP Week

6.      Если цена первого тика новой свечи, разрешенной на торговлю меньше iHigh или больше iLow предыдущей свечи, то выполняется следующий алгоритм:

a.       Выставляются два отложенных ордера, включая соответственно TP + SL

                                                               i.      Buy Stop = по цене iHigh предыдущего бара

1.       SL = определяется «Stop Loss на сделку»

2.       TP = определяется «Take Profit на сделку»

3.       Размер лота = определяется «Size»

                                                             ii.      Sell Stop = по цене iLow предыдущего бара

1.       SL = определяется «Stop Loss на сделку»

2.       TP = определяется «Take Profit на сделку»

3.       Размер лота = определяется «Size»

7.       Если цена первого тика новой свечи, разрешенной на торговлю, выше iHigh, то выполняется следующий алгоритм:

a.       Проверка условия проскальзывания (смотри «Slippage“)

                                                               i.      Если цена тика меньше (iHigh + Slippage), то открывается рыночный ордер на покупку (buy)

1.       SL = определяется «Stop Loss на сделку»

2.       TP = определяется «Take Profit на сделку»

3.       Размер лота = определяется «Size»

8.       Если цена первого тика новой свечи, разрешенной на торговлю, ниже iLow, то выполняется следующий алгоритм: 

a.       Проверка условия проскальзывания (смотри «Slippage“)

                                                               i.      Если цена тика меньше (iLow - Slippage), то открывается рыночный ордер на продажу (sell)

1.       SL = определяется «Stop Loss на сделку»

2.       TP = определяется «Take Profit на сделку»

3.       Размер лота = определяется «Size»

9.       Контроль = «Stop Trade Bar Time»


Files:

Responded

1
Developer 1
Rating
(137)
Projects
167
35%
Arbitration
11
91% / 0%
Overdue
0
Free
2
Developer 2
Rating
(87)
Projects
131
22%
Arbitration
7
57% / 0%
Overdue
33
25%
Free
Published: 1 code
3
Developer 3
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
4
Developer 4
Rating
(4)
Projects
4
50%
Arbitration
0
Overdue
0
Free
5
Developer 5
Rating
(42)
Projects
43
7%
Arbitration
0
Overdue
0
Free
Published: 2 articles, 23 codes
6
Developer 6
Rating
(45)
Projects
52
54%
Arbitration
2
0% / 50%
Overdue
1
2%
Free
Published: 2 codes
7
Developer 7
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
8
Developer 8
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 192 codes
9
Developer 9
Rating
(17)
Projects
41
12%
Arbitration
4
50% / 50%
Overdue
1
2%
Free
10
Developer 10
Rating
(23)
Projects
53
9%
Arbitration
10
20% / 60%
Overdue
11
21%
Free
Published: 6 codes
11
Developer 11
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 321 articles, 1 code
12
Developer 12
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
13
Developer 13
Rating
(58)
Projects
76
33%
Arbitration
9
78% / 11%
Overdue
7
9%
Free
Published: 2 codes

Project information

Budget
30 - 200 USD
Deadline
to 5 day(s)