MACD Signal With EMA Expert Advisor For MT4

The MACD Signal with EMA Forex Robot is an automated trading bot that deploys a fully customizable MACD signal and EMA close/EMA open cross strategy within its algorithm.

The trading robot also utilizes its own money management strategy that is embedded within its lines of mql4 codes.

If users decide on selecting the money management “True” option, then you can also follow through in selecting the max. lot or min. lot value.

The trading bot that runs on Metatrader 4 will hover within those set values.

The expert advisor is customizable for 4-digits & 5-digits MT4 brokerages.

Back testing results were shown to be particularly good on the H4 chart but traders can as well tweak the settings and different parameters for enhanced results.

The EA made $637.55 profit on the EUR/USD pair 4-hour chart from an initial deposit of $50, which is very nice.

Feel free to tryout the robot on any major Forex pair of your preference (EUR/USD, GBP/USD, USD/JPY, …) along with minors like the EUR/GBP, EUR/AUD, GBP/JPY, CHF/JPY, NZD/JPY, GBP/CAD, etc.

Default EA settings:

Magic Number; 12321, signal mail; true, mm; auto money management, auto money management; true, percent to risk; 3.0, max. lots; 999.0, min. lots; 0.01, nomm; when automm is off. Use lotsize below, lots; 0.01, slippage; 3, use stoploss; 40, use take profitt; false, take profit; 60, use trailing stop; true, trainlingstop; 11, macd; quick, slow, signal, qema; 10, sema; 32, signalmacd; 4, ema; fast close, slow open, fast ema; 8, slow ema; 13.

The default EA settings can be modified directly by editing the source code or changing the Forex robot’s input values.

It’s highly advised to test the expert advisor for MT4 on a practice account first before running it on a real Forex account.

Download This Forex Robot For MT4 Free

Download the “Emagic1_161.mq4” Metatrader 4 Robot

Strategy Tester Performance Report

Find below the strategy tester performance report for the MACD Signal with EMA expert advisor attached to the EUR/USD 4-hour trading chart.

Strategy Tester Performance Highlights

The automated bot made a total profit of $637.55 ($50 initial deposit) from 905 trades during the initial testing period.

The largest winning trade generated $31.90 in profit, while the largest losing trade lost -$21.65.

See the test results report above for all details.

Download This Expert Advisor Now

Download the “Emagic1_161.mq4” MT4 Expert Advisor

Adjustable Parameters & Inputs

Magic Number, signal mail, mm, auto money management, percent to risk, max. lots, min. lots, nomm, lots, slippage, use stop loss, use take profitt, take profit, use trailing stop, trailing stop, macd, qema, sema, signalmacd, ema, fast ema, slow ema.

More Info About This Expert Advisor

Recommended Currency pairs: Majors & Minors

Trading Platform: MT4

Time frames: H1 – H4 – D1

Expert Advisor Type: Swing Trading


Copy and paste the expert advisor in the MT4 experts data folder.

Then restart the MT4 terminal and attach it to any chart.