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

MQL4 Esperti

Lavoro terminato

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

Specifiche

Добрый день!

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

Советник 

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

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

2. Лот 

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

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

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

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

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

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

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

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

Сейчас

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

Пример:

Спред 18

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

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

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

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


Con risposta

1
Sviluppatore 1
Valutazioni
(13)
Progetti
31
23%
Arbitraggio
8
25% / 63%
In ritardo
5
16%
Gratuito
2
Sviluppatore 2
Valutazioni
(361)
Progetti
644
26%
Arbitraggio
92
72% / 14%
In ritardo
12
2%
In elaborazione
Pubblicati: 1 codice
3
Sviluppatore 3
Valutazioni
(84)
Progetti
142
13%
Arbitraggio
11
55% / 18%
In ritardo
3
2%
Gratuito

Informazioni sul progetto

Budget
30 - 40 USD