Корректировка готового советника

MQL4 Эксперты

Работа завершена

Время выполнения 12 дней
Отзыв от заказчика
Сергей мастер своего дела - быстро ориентируется в задаче и еще быстрее достигает необходимого результата. Ваш проект в надежных руках!

Техническое задание

Добрый день!

Необходима корректировка готового советника в части одного параметра.

Советник 

В настройках советника заданы величины:

1. Спред (значение в пунктах по пятизнаку)

2. Лот 

3. Прибыль для выставления профита 

В дополнение к настройкам, в исходной версии советника реализована функция  "Текущая прибыль минус спред".

Принцип работы советника заключается в том, что при открытии ордера, функция "Текущая прибыль минус спред" производит расчет = (Спред*Лот) + Прибыль ордера (без свопов).

При достижении значения функции "Текущая прибыль минус спред" равного Параметру 3 советник выставляет Тейк Профит.

При закрытии ордера по Стоп Лоссу из функции  "Текущая прибыль минус спред" аннулируется значение Спред*Лот

При открытии более одного ордера из функции  "Текущая прибыль минус спред" аннулируется значение Спред*Лот ордера, открытого перед последним.

Что необходимо реализовать в работе советника

Если открыто более одного ордера и происходит закрытие ордеров по Стопу, то значение Спред*Лот НЕ аннулируется для ордера, который был открыт перед последним (предпоследнего) 

Сейчас

Советник из в функции "Текущая прибыль минус спред" аннулирует все значения Спред*Лот 

Пример:

Спред 18

Открыт ордер №1 Лот 0,03 = 0,03 * 18 = 0,54

Открыт ордер №2 Лот 0,02 = 0,02 - 18 = 0,36

Советник, при закрытии двух и более ордеров по Стопу, не добавляет в функцию "Текущая прибыль минус спред" ни одно из значений.

Необходимо = оставить значение предпоследнего 0,54.


Откликнулись

1
Разработчик 1
Оценка
(13)
Проекты
31
23%
Арбитраж
8
25% / 63%
Просрочено
5
16%
Свободен
2
Разработчик 2
Оценка
(361)
Проекты
644
26%
Арбитраж
92
72% / 14%
Просрочено
12
2%
Работает
Опубликовал: 1 пример
3
Разработчик 3
Оценка
(84)
Проекты
142
13%
Арбитраж
11
55% / 18%
Просрочено
3
2%
Свободен

Информация о проекте

Бюджет
30 - 40 USD