Нужен советник для закрытия части позиции на выставленном уровне и перевода остатка в безубыток

MQL5 Experts Forex Stocks

Job finished

Execution time 5 days
Feedback from customer
Грамотный и отзывчивый исполнитель. Работа была сделана профессионально и в кратчайшие сроки. Корректировки в проект вносились очень оперативно. Спасибо за вашу работу.
Feedback from employee
Большое спасибо!

Specification

Как я вижу работу советника.

Попробую расписать подробно.

Если Советник включен, то он ждет установку отложенного ордера(ов),

если ордер появился, то советник рисует перемещаемую ЛиниюТР частичного закрытия позиции (размер частичного TP указывается в настройках, например 50% от всего объема позиции или явно).

Явный TP не устанавливается советником (только ЛинияТР частичного закрытия позиции при достижении которой закроется часть позиции, оставшаяся часть остается в рынке).

ЛинияТР частичного закрытия позиции рисуется выше/ниже установленного ордера в зависимости от типа ордера.

Начальная ЛинияТР частичного закрытия позиции рисуется на предыдущем HIGH(вершина) или отстоит на ХХ-пунктов от ордера, если HIGH рядом не видно.


Начальная ЛинияSL ставиться на ближайщем LOW(низина) или отстоит на ХХ-пунктов от ордера, если LOW рядом не видно.

Линии TP и SL должны быть разного цвета.

После корректировки мною линий TP и SL советник оставляет на экране для дальнейшего использования только ЛинияТР частичного закрытия позиции

и явный SL(Начальная ЛинияSL исчезает, далее для её коррекции, при необходимости, я буду пользоваться стандартными средствами терминала).



Теперь когда у отложенного ордера выставлены  ЛинияТР частичного закрытия и SL, советник работает только в режиме отслеживания ЛинияТР частичного закрытия

и ее перемещения мною при необходимости.

При касании ценой ЛинияТР частичного закрытия, должно происходить закрытие части позиции и перенос SL на уровень безубытка с учетом комиссии брокера(если SL уже в безубытке, то ничего переносить не надо).

ЛинияТР частичного закрытия меняет свой цвет(как бы показывает, что отработала) и при новой её активации(выделении и перемещении) она меняет свой цвет на первоначальный

и готова снова отработать свою функцию частичного закрытия от оставшегося объёма или ,если остался минимальный объем , то закрыть всю позицию.


Эксперт удаляет ЛинияТР частичного закрытия только после закрытия всей позиции(или удаления ордера) и переходит в режим ожидания установки отложенного ордера(ов)(первоначальный режим).


Важно!

На этапе первоначальной корректировки линий SL, и первоначальной и последующей корректировки линии TP,  я должен иметь возможность 'прыгать' по таймфреймам (чтобы более точно установить эти линии).

Советник должен корректно работать и на фондовом рынке и FOREX .

При перезагрузке терминала он помнит и подхватывает выставленные настройки по позициям.


Responded

1
Developer 1
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
2
Developer 2
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
3
Developer 3
Rating
(174)
Projects
233
61%
Arbitration
3
33% / 33%
Overdue
6
3%
Free
Published: 1 code
4
Developer 4
Rating
(361)
Projects
644
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
5
Developer 5
Rating
(54)
Projects
102
23%
Arbitration
12
25% / 17%
Overdue
13
13%
Free
6
Developer 6
Rating
(589)
Projects
1070
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Free
Published: 1 article, 8 codes
Similar orders
I already have a large working MQL5 Expert Advisor. I am NOT looking for a new EA from scratch. I need an experienced MQL5 developer to audit, debug and improve the existing source code based on real MT5 demo logs. The EA trades XAUUSD on M1 and includes smart entry logic, FastFlow/tick-flow analysis, DMI/ADX, Connors RSI, ROC, EMA, market structure and multi-leg execution. The main task is to identify why many

Project information

Budget
35+ USD
Deadline
to 5 day(s)