This EA is a flexible and powerful metatrader expert adviser that trades using the MACD indicator and implements many helpful features. It
may exchange using the MACD indicator alone, or donchian breakouts supported by the MACD indicator from any timeframe. Additionally, it
offers a martingale characteristic and foreign exchange session filters. [
installation
Guide | Update
Guide | Troubleshooting
| FAQ
| All
Products ]
- Easy to use and supervise
- fully configurable configurations
- Customizable break-even, SL, TP and trailing-stop settings
- Works for ECN/Non-ECN brokers
- Works for 2-3-4-5 digit symbols
- Implements a martingale/reverse martingale feature
- Filter trading by forex sessions
- built-in money management
- NFA/FIFO Compliant
The EA implements two different entry strategies:
- Trade MACD naked signals
- Trade breakouts confirmed by MACD readings from any timeframe of your choosing
Also, the EA implements four different behaviors:
- Regular: Buy on bullish signals and sell on bearish signals
- Inverse: Sell on bullish signals and buy on signals crossovers
- Only buy: Buy on bullish signals and disregard bearish signals
- Only sell: Sell on bearish signals and disregard bullish signals
Lastly, the EA implements four different money management modes:
- Trade manual lotsize: The EA will trade a fixed lotsize on each trade
- Auto-calculation of lotsizes: The EA will risk % of the account on each trade
- Martingale: The EA will double the lotsize after a losing trade
- Inverse Martingale: The EA will double the lotsize after a winning trade
Input Parameters
- MACD Settings – Enter the fast ema, slow ema and signal sma for the MACD indicator. You can also choose the timeframe upon which the
MACD is loaded, which is especially useful if your intention is to trade breakouts. This allows you for instance to trade H1
breakouts confirmed by the D1 MACD Indicator, or any other timeframe of your choosing. - Session Settings – Enable or disable trading for the Assian, European or American sessions.
- Trading Settings – This block decides how the EA trades. You can decide trading direction and type of entry. If you choose the strict
mode, the EA will enter trades only using MACD signals. If you choose the breakouts mode, the EA will trade
donchian breakouts filtered by the MACD indicator. The breakout period is also customizable. - Position Management – This group of settings applies to trading decisions and trade management. You can select trading direction,
break-even in pips, trailing-stop in %, trailing-step in pips, stop-loss in pip and take-profit in pips. Optionally, trades can
be closed on opposite MACD signals. - Money Management – In this settings block you can set the lotsize for the first trade, or allow the EA to calculate it by itself. It also
implements a martingale behavior. Entering a manual lot size is recommended. - EA Settings – You can select the magic number for the trades, custom comment and manual pip value if you need to override the one the
default one. Do not change these unless you know what you are doing.
What to expect
This EA is a general purpose tool which success depends on your understanding of the underlying strategy and your ability to
configure it. This EA will not generate profits under all market conditions and does not claim to do so. It is up to you to find the best
parameters for each symbol and timeframe using the strategy tester.
Support
I am happy to provide free products but given my limited time, they come without support of any kind. My apologies.
Author
Arturo Lopez Perez, private investor and speculator, software engineer and founder of Point Zero Trading Solutions.
[spoiler title=”Read More…”]
This EA is a flexible and powerful metatrader expert adviser that trades using the MACD indicator and implements many helpful features. It
may exchange using the MACD indicator alone, or donchian breakouts supported by the MACD indicator from any timeframe. Additionally, it
offers a martingale characteristic and foreign exchange session filters. [
installation
Guide | Update
Guide | Troubleshooting
| FAQ
| All
Products ]
- Easy to use and supervise
- fully configurable configurations
- Customizable break-even, SL, TP and trailing-stop settings
- Works for ECN/Non-ECN brokers
- Works for 2-3-4-5 digit symbols
- Implements a martingale/reverse martingale feature
- Filter trading by forex sessions
- built-in money management
- NFA/FIFO Compliant
The EA implements two different entry strategies:
- Trade MACD naked signals
- Trade breakouts confirmed by MACD readings from any timeframe of your choosing
Also, the EA implements four different behaviors:
- Regular: Buy on bullish signals and sell on bearish signals
- Inverse: Sell on bullish signals and buy on signals crossovers
- Only buy: Buy on bullish signals and disregard bearish signals
- Only sell: Sell on bearish signals and disregard bullish signals
Lastly, the EA implements four different money management modes:
- Trade manual lotsize: The EA will trade a fixed lotsize on each trade
- Auto-calculation of lotsizes: The EA will risk % of the account on each trade
- Martingale: The EA will double the lotsize after a losing trade
- Inverse Martingale: The EA will double the lotsize after a winning trade
- MACD Settings – Enter the fast ema, slow ema and signal sma for the MACD indicator. You can also choose the timeframe upon which the
MACD is loaded, which is especially useful if your intention is to trade breakouts. This allows you for instance to trade H1
breakouts confirmed by the D1 MACD Indicator, or any other timeframe of your choosing. - Session Settings – Enable or disable trading for the Assian, European or American sessions.
- Trading Settings – This block decides how the EA trades. You can decide trading direction and type of entry. If you choose the strict
mode, the EA will enter trades only using MACD signals. If you choose the breakouts mode, the EA will trade
donchian breakouts filtered by the MACD indicator. The breakout period is also customizable. - Position Management – This group of settings applies to trading decisions and trade management. You can select trading direction,
break-even in pips, trailing-stop in %, trailing-step in pips, stop-loss in pip and take-profit in pips. Optionally, trades can
be closed on opposite MACD signals. - Money Management – In this settings block you can set the lotsize for the first trade, or allow the EA to calculate it by itself. It also
implements a martingale behavior. Entering a manual lot size is recommended. - EA Settings – You can select the magic number for the trades, custom comment and manual pip value if you need to override the one the
default one. Do not change these unless you know what you are doing.
What to expect
This EA is a general purpose tool which success depends on your understanding of the underlying strategy and your ability to
configure it. This EA will not generate profits under all market conditions and does not claim to do so. It is up to you to find the best
parameters for each symbol and timeframe using the strategy tester.
Support
I am happy to provide free products but given my limited time, they come without support of any kind. My apologies.
This EA is a general purpose tool which success depends on your understanding of the underlying strategy and your ability to
configure it. This EA will not generate profits under all market conditions and does not claim to do so. It is up to you to find the best
parameters for each symbol and timeframe using the strategy tester.
Arturo Lopez Perez, private investor and speculator, software engineer and founder of Point Zero Trading Solutions.
[/spoiler]