Необходимо добавить функцию в существующий советник и оптимизация

MQL4 Indicadores Asesores Expertos

Trabajo finalizado

Plazo de ejecución 4 días

Tarea técnica

 1.    Надо в входном параметре Trade добавить BUY&SELL (то есть BUY, SELL или BUY & SELL ).

 2.    В входном параметре добавить Mnozit_Lot_Esli  и выбр 2 варианта Takeprofit или Stoploss,  если выбрано Takeprofit   и если сработает такепрофит  последний лот делится на  Delenie_Lot , если сработает Stoploss последний лот умножaetsa нa Mnozitel_LotCоветник сейчас так работает ) если в параметре Mnozitel_Lot_Esli выбрано Stoploss и сработает такепрофит то есть закроется прибылью последний лот умножaetся na Mnozitel_Lot, если сработает Stoploss последний лот делится na Delenie_Lot

 3. удалить из кода  Lots_2, Mnozitel_lot_2, Delenie_lot_2.

 4. Delenie_SL, Delenie_TPMnozitel_TP и Mnozitel_ SL оставить как есть ( если сработает стоплосс последние такепрофит и стоплосс умножаются на Mnozitel_TP и Mnozitel_ SL соответственно если сработает такепрофит последние такепрофит и стоплосс делятся на Delenie_TP и Delenie_SL соответственно) .

5. В входном параметре добавить Restart=0После последнего открытия советника или перезагрузки советник считает прибыль включая текущий прибыль   открытых ордеров  и  своп, закрытие ордера со свопами. Когда закроется ордер стоплоссом или такепрофитом и прибыль равна 0 ili больше закрывает ордера, очищает память и вставляет входные параметры ночиная торговать с чистого листа.

6. В окне показывать текущий прибыль.

  В процессе работы лот, такепрофит и стоплосс не должни бит ниже чем в входном параметре. Умножив лот на цифру с дробной частью округляется например 0.181 равняется 0.19 тот же принцип должен быть при делении.

Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(84)
Proyectos
142
13%
Arbitraje
11
55% / 18%
Caducado
3
2%
Libre

Información sobre el proyecto

Presupuesto
30 - 40 USD
Plazo límite de ejecución
de 1 a 6 día(s)