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

MQL4 EA

작업 종료됨

실행 시간 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