EA for MACD with intial stop loss, TakeProfit 1, Take Profit 2 and Trailing Stop

MQL5 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 12 días
Comentario del Cliente
Long working but now finished, good job.

Tarea técnica

Hello Trader, I need an EA in MT5 for MACD with this parameter as variable:

  • Initial stop loss 30 pips
  • Take profit 1 with 30 pips
  • Take profit 2 with 74 pips
  • Trailing stop with 30 pips when trade start in 2pip steps

Order rules:

LONG: When the MACD(8,9,8) cross over value 0 open trade at open next bar with 30 pips stop loss, take profit level 1 with 30 pips and take profit level 2 with 74 pips and start trailing stop with 30 pips when the trade is 2 pips in profit every 2 steps. 

SHORT: When the MACD(8,9,8) cross below value 0 open trade at open next bar with 30 pips stop loss, take profit level 1 with 30 pips and take profit level 2 with 74 pips and start trailing stop with 30 pips when the trade is 2 pips in profit every 2 steps.

The Stop los level, TakeProfit1 and TakeProfit2 shall be shown in chart.

Rule: Open one order, with 30 pips stop loss and 74 Pips target. If the order reached 30 pips profit close 50% of the order quantity, move the stop loss to break even (+5 pips over or below from entry price)

Risk management: every trade open max. quantity 0.5% (half percent) from actual trading balance for 30 Pips.

IMPORTANT: The coding must be program modular which means it must be possible to add addional trading strategies as own function for the the order rules like in the next example:

void macd()

{ signal rules..... }

void dss()

{ signal rules ....}

....


void update bar()

{

     if  (macd (true) || dss[true) ..........)

     {  Order_entry()

        Order_management()

        Order_traling()

        ....

     }

}

Additial information: variable for stop loss, take profit 1, take profit 2, trailing stop, risk in % for calculation quantity.

Time frame: 1h, 3h, 4h, daily

Currency pairs; 16 currency pairs trade able. Open trades max at the same time 8 which means max. risk open trades 4%.

//////////////////////////////////////////

the specifications are attached as zip file.


Happy trading

Christian Schranz

You can send me also a PM at office@schranztrading.at







    

Han respondido

1
Desarrollador 1
Evaluación
(1089)
Proyectos
1767
61%
Arbitraje
14
64% / 7%
Caducado
82
5%
Trabaja
2
Desarrollador 2
Evaluación
(414)
Proyectos
670
33%
Arbitraje
60
17% / 32%
Caducado
113
17%
Trabaja
3
Desarrollador 3
Evaluación
(2409)
Proyectos
3026
66%
Arbitraje
77
48% / 14%
Caducado
340
11%
Libre
4
Desarrollador 4
Evaluación
(229)
Proyectos
339
49%
Arbitraje
21
5% / 33%
Caducado
24
7%
Libre
5
Desarrollador 5
Evaluación
(2)
Proyectos
2
50%
Arbitraje
1
0% / 100%
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(12)
Proyectos
17
29%
Arbitraje
6
17% / 67%
Caducado
4
24%
Libre
Solicitudes similares
Freelancer für Metatrader 5 gesucht Hast du Erfahrung mit Metatrader 5 und kennst dich mit der Umsetzung und dem Testen von Codes aus? Dann suche ich genau dich! Meine Aufgaben für dich: Umsetzung meines mit ChatGPT erstellten Codes in Metatrader 5 Durchführung von Tests zur Sicherstellung der Funktionalität Zusammenarbeit mit mir zur Optimierung Dein Profil: Fundierte Kenntnisse in Metatrader 5 Zuverlässigkeit und
Grundsätzliche Regeln: Der EA soll nur seine eigenen Positionen steuern und sollte nicht in Positionen eingreifen, die manuell oder von anderen EAs geöffnet wurden. Die Perioden, Indikatoren & Stops in den Einzelsysteme sollten individuell optimierbar/einstellbar sein. Die Losgrößen der Einzelsysteme und zur Pyramidisierung sollen manuell einstellbar sein. Wenn ein Fehler auftritt, soll der EA ein Fenster mit der

Información sobre el proyecto

Presupuesto
50 - 80 USD
IVA (20%): 10 - 16 USD
Total: 60 - 96 USD
Para el ejecutor
45 - 72 USD
Plazo límite de ejecución
de 5 a 10 día(s)