Нужен советник на основе RSI и MA с Money Management

MQL4 Experts

Job finished

Execution time 17 days
Feedback from employee
Спасибо за работу и тесное плодотворное сотрудничество.

Specification

Алгоритм работы советника:

 

В режиме работы AUTO:

Открытие позиции:

При наличии сигнала BUY или SELL открывается ордер Strat_Order, при следующем противоположном сигнале BUY или  SELL открывается 2-й встречный ордер с объемом умноженным на множитель (Multiplier), при следующем сигнале открываем 3-й ордер встречный 2-му  и с объемом 2-го ордера, умноженным на множитель (Multiplier) и так далее. Ограничение на количество открытых позиций устанавливается в пункте 3.6.

 Сигнал.

Для формирования сигналов используем индикатор RSI и его МА на текущем таймфрейме.

Принцип формирования сигнала – пересечение индикатором RSI своей МА, снизу в верх - BUY, с верху вниз SELL.

 

Открытие позиций:

1.                  По сигналу;

2.                  По параметрам лота (п.3.1 и 3.5);

3.                  По номеру бара (п. 2.1), если бар(0), то сразу, по открытии бара;

 

Закрытие позиций

Закрытие позиций производится при наступлении следующих событий:

 1.       Цена достигла значений линии Take Profit 1 или Take Profit 2;

2.       Цена достигла значений линии Trailing Stop; ***

3.       По Stop Loss – сумма убытка по Total Profit достигла значения указанного в параметре Stop Loss;

4.       По количеству ордеров, т.е., при поступлении сигнала, на открытие ордера с номером следующим за указанным в параметре Max Orders;

5.       При возникновении ошибки 134 (ERR_NOT_ENOUGH_MONEY/Недостаточно средств);

 

 При наступлении любого из перечисленных событий, закрываем все открытые позиции, и переходим к новому ЦИКЛУ.

 

В режиме работы MANUAL процесс отличается только открытием стартового ордера, не по сигналу, а в ручную.


На графике создать кнопки управления ордерами, информер, окно параметров, подробнее в ТЗ


Полное ТЗ почти готово.


Responded

1
Developer 1
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
3
Developer 3
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
4
Developer 4
Rating
(351)
Projects
679
56%
Arbitration
33
15% / 39%
Overdue
63
9%
Free
5
Developer 5
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
6
Developer 6
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 330 articles, 1 code
7
Developer 7
Rating
(361)
Projects
644
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
8
Developer 8
Rating
(589)
Projects
1069
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Working
Published: 1 article, 8 codes
9
Developer 9
Rating
(30)
Projects
32
22%
Arbitration
2
0% / 0%
Overdue
1
3%
Free
10
Developer 10
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
11
Developer 11
Rating
(340)
Projects
588
36%
Arbitration
31
45% / 3%
Overdue
16
3%
Free
Published: 13 codes
12
Developer 12
Rating
(172)
Projects
186
32%
Arbitration
5
60% / 20%
Overdue
3
2%
Free
Published: 3 codes
13
Developer 13
Rating
(14)
Projects
22
59%
Arbitration
2
0% / 50%
Overdue
2
9%
Free
Published: 1 code

Project information

Budget
30+ USD
Deadline
from 1 to 10 day(s)