Нужен торговый робот на MQL5 для любого инструмента для простой торговой ситемы на основе уровней

Job finished

Execution time 191 days
Feedback from customer
Хорошо.
Feedback from employee
Отлично поработали с заказчиком. Заказ был непростой, но всё получилось )

Specification

Система на прорыве уровня в направлении предполагаемого тренда - рассчитана на следование за трендом на графике 15-минутных, 1-часовых, 4-часовых свечей

Для любой валютной пары или иного инструмента.

Для счёта с неттингом позиций (т.е. без хеджирования).

Варианты плеча 1:1, 1:5, 1:10, 1:20 (плечо задается пользователем).  Т.е., размер суммы сделки вычисляется на основе значения баланса на торговом счёте, умноженного на плечо (с последующим переводом в лоты). Минимальный лот 0,01 (1000 единиц базовой валюты).

При появлении уровня сопротивления - приказ на установку ордера BUY - stop на открытие позиции выше уровня сопротивления цены.

Параметры для вычисления уровня сопротивления:

1. Уровень сопротивления расположен выше 50-периодной средней.

2. Откат вниз от максимальной цены выше средней (откат не менее «X»% от текущего значения цены за последние не менее «Y» свечей).


При появлении уровня поддержки - приказ на установку ордера SELL - stop на открытие позиции ниже уровня поддержки цены.

Параметры для вычисления уровня сопротивления:

1. Уровень поддержки расположен ниже 50-периодной средней.

2. Откат вверх от минимальной цены выше средней (откат не менее «X»% от текущего значения цены за последние не менее «Y» свечей).


По факту открытия позиции:

Стоп-лосс – установка за крайним уровнем поддержки или сопротивления за крайние «Y» свечей от абсолютного значения цены открытия позиции. Значение Стоп-лосс меняется при нахождении нового значения уровня (поддержки или сопротивления, откат не менее «X»% от текущего значения цены за последние «Y» свечей.

Условия для закрытия позиции – любое из перечисленных:

1. Стоп-лосс (тейк-профит).

3. Отсутствие роста прибыли в течении «Z» свечей.

4. Закрытие позиции при появлении сигнала противоположного направления;

 

Предусмотреть возможность изменения пользователем:

1. Периода скользящей средней.

2. Предусмотреть возможность принудительного задания в параметрах робота фиксированных значений уровней стоп-лосс и тейк-профит, привязанных к цене открытия позиции (в пунктах, например, стоп-лосс 50 пунктов, тейк-профит 100 пунктов или в процентах от текущего значения цены)

3. Переменных X, Y, Z.

4. Предусмотреть возможность размещения советника на графиках любых свечей (от 15-мин. до 4 часовых).

5. Предоставить исходный код робота.

6. Предоставить робота в формате .ex5.



Files:

Responded

1
Developer 1
Rating
(341)
Projects
588
36%
Arbitration
31
45% / 3%
Overdue
16
3%
Free
2
Developer 2
Rating
(356)
Projects
632
26%
Arbitration
89
73% / 13%
Overdue
12
2%
Free
3
Developer 3
Rating
(545)
Projects
1325
59%
Arbitration
28
82% / 0%
Overdue
10
1%
Free
4
Developer 4
Rating
(586)
Projects
1046
49%
Arbitration
39
28% / 41%
Overdue
49
5%
Free
5
Developer 5
Rating
(156)
Projects
167
34%
Arbitration
3
33% / 33%
Overdue
3
2%
Free
6
Developer 6
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
7
Developer 7
Rating
(66)
Projects
143
34%
Arbitration
11
9% / 55%
Overdue
26
18%
Working
Similar orders
Technical task Make Indicator for mt4 and mt5, give source code This based on Indicator #3 (snake by 2 dots on LRMA with 2 vertical lines) and #4 (triggering for search high or low by color with height and move right with time) For example in #3 parametres 90 and 40 (cycle in left for 50 bars of lenght) Draw from #4 indicator rect from #3 last task (rect from left by dots - synchronously rect height in right N bars
Choose color for fill rectangles 1 and for 2 Add to chart rectangle (color 1 or color 2) in mode for correct size (button on chart price) Example: red rectangle for udpating only for new current low green rectangle for udpating only for new current high When correct size with mouse - not move with price and update by low or high and we can move it left right ip and down, after it is OK - rectanngle move for update
Write for mt4 and mt5 based on cycle 2 lines and LRMA , source code with comments This based on indicator#2 Line of indicator view like a moving N bars (N bars cycle, N left shift (this how cycle Ln)\ The line of indicator should repeat the price as much as possible, the indicator itself, following the example of indicator #2 (see Ln cycle) Line from 0 to n bars left horiz shift. (This line Ln cycle) For default use
Write indicator for mt4 and mt5 based on cyclic lines and rectangles with fill, give source code I really ask you to save this code (I have an idea for a separate indicator). For local and for local mode - when displaying rectangles on the right and left. It will be like a separate indicator. For the local mode, it will look like this - if the rectangle on the right is higher than left rectangle in high, then fill it
Индикатор оригинала не перерисовывается, соответственно когда будете вносить изменения в алгоритме индикатора, тоже не должен перерисовыватся. Необходимо найти в алгоритме индикатора, где есть условия, при которой индикатор выдает уведомления. Нужно посмотреть с расчетом на одну свечу назад на уже закрытой свече на каких условиях находится когда свеча открывалась, и на основание этого создать новое условие, чтобы

Project information

Budget
30 - 100 USD
For the developer
27 - 90 USD