Trabajo finalizado
Tarea técnica
Hi! I would like a someone to help me develop an expert advisor based on MACD centerline (zero line) crossovers.
Entry strategy:
Enter when the MACD line crosses the zero line.
Long (BUY) entry – The MACD line crosses from below the zero line to above the zero line (the fast EMA crosses the slow EMA to the upside).
Short (SELL) entry – The MACD line crosses from above the zero line to below the zero line (the fast EMA crosses below the slow EMA).
Exit strategy
User will be able to decide whether to use this EA to exit the trades. So both TakeProfit and StopLoss can be set to “true” or “false”.
When the TakeProfit and/or StopLoss is set to “false”, this EA is not in charge of closing trades. User will determine how and when to close trades.
When the TakePofit and/or StopLoss is set to “true”, user will be able to set a fixed TakeProfit and/or StopLoss by pips. No trailing stop.
Requirements
The EA should be able to handle multiple trades.
User will be able to check the EA in the Strategy Tester and use it in live trading, too. The EA will be able to work in any time frame, on any pairs.
User can set the value of Fast EMA Period and Slow EMA Period of MACD as well as MACDOpenLevel and MACDCloseLevel.
User will be able to determine the lot size and maximum slippage of trades.
User will be able to set the time of day during which the EA opens trades. The time can be intraday (e.g. 06:25 to 18:45) or overnight (e.g.17:36 to 06:37). The EA will use the same time zone as the broker’s server. Once trades are open and the TakeProfit and/or StopLoss is set to “true”, the EA will close the trades according to the StopLoss/TakeProfit set by the user no matter what time it is.
Both the mq4 (mql4 source code) file and ex4 file will be given to the client to complete the job.