
A trend-following MT4 expert advisor that runs two strategy modules side by side, with optional hedge positions, trailing, a volatility filter, a trading-hours window and separate blackout hours for long and short entries.
Get one message the moment it launches, with its price.
The Zen Flow EA is an automated trend-following expert advisor for MetaTrader 4. It runs two separate strategy modules on the same chart, and each has its own lot size, targets, trailing switch and optional hedge. Around those modules sit filters for volatility, trading hours and trade direction.
The EA follows price movement as it develops rather than trying to forecast turning points. Module A is the faster of the two and module B is slower and more selective. Each module manages its own positions, so the two can be tuned independently. The internal thresholds that decide when a module is ready to enter are fixed in the code and cannot be changed from the inputs. What you control is risk, exits and filtering.
Each module has an optional hedge. If a main trade goes against the EA, a position in the opposite direction can be opened with a lot size multiplied by a set factor. There are separate take-profit and stop-loss values for the hedge, and you can choose whether the original trade is closed when the hedge triggers. A larger hedge lot means more exposure, so treat this as an active risk decision and not as protection.
Trailing can be enabled or disabled for each module. With trailing on, the stop follows the trade as it moves in your favour.
The default inputs were optimised on GBPUSD using the M15 timeframe. That is a starting point, not proof that the settings suit every pair. If you use another symbol or timeframe, test the pip-based inputs again, since the typical range and spread differ between instruments.
The main input groups are listed below. The default values come from the product and may be changed.
| Group | What it controls | Default |
|---|---|---|
| Module A risk | Lot, take-profit and stop-loss in pips | 0.02 / 45 / 55 |
| Module B risk | Lot, take-profit and stop-loss in pips | 0.02 / 35 / 80 |
| Hedge A | Lot multiplier, take-profit, stop-loss | 2.0 / 90 / 110 |
| Hedge B | Lot multiplier, take-profit, stop-loss | 2.2 / 130 / 110 |
| General | MagicNumber and maximum slippage in points | 202509 / 10 |
| Time filter | Start and end time in server time | Off by default |
| Directional blackout | Hours when long or short entries are blocked | On by default |
| Volatility filter | ATR(14) minimum and maximum in pips | 1 / 50 |
The EA reads ATR with a period of 14 and skips new trades when the value is below the minimum or above the maximum. This keeps it out of very quiet and very fast conditions.
Trading carries risk, and past results, including any optimisation, do not predict future ones. Hedge positions with larger lots can increase losses. Test on a demo account first and use position sizes that suit your own balance.
Check the default lot size against your account balance and your broker's contract specifications. Spreads, slippage and server time settings vary by broker and will change how the EA behaves.
Give each chart a different MagicNumber if you run the EA more than once. A VPS is advisable if you want it to run without interruption.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 4 |
| Strategy focus | Trend |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor (automated trading) |
| Trade style | Trend-following, two modules, optional hedge |
| Default tuning | GBPUSD on the M15 timeframe |
| Volatility filter | ATR(14) with minimum and maximum pip limits |
| Time logic | Broker server time, trading window and directional blackout hours |
| Default lot size | 0.02 per module (adjust to your account) |
| Requirements | MT4 with automated trading allowed; a VPS is advisable for continuous running |
No reviews yet. Customers who own The Zen Flow EA can review it here.
No. This is an MT4 expert advisor and will not load in MetaTrader 5. Buy the MT5 build of a product if you use that platform.
Open MT4, choose File > Open Data Folder, copy the expert file into MQL4/Experts, then restart the terminal or refresh the Navigator. Drag the EA onto a chart and make sure automated trading is enabled in the toolbar and in the EA properties.
The default inputs were tuned on GBPUSD M15. Other symbols and timeframes may behave differently, so test them in the Strategy Tester and on a demo account, and adjust the pip-based inputs to suit the instrument.
When a main trade moves against the EA, an optional hedge position can open in the opposite direction with a larger lot size, set by a multiplier. This raises exposure and is not a safety feature. You can turn it off for each module, and you should understand it fully before trading live.
Yes, but give each chart a different MagicNumber so the EA can tell its own trades apart. Also check that combined exposure across charts fits your account.
No fixed minimum is stated here. Check the lot sizes against your balance and your broker's contract specifications. Spread, execution speed and the broker's server time all affect results, so test on a demo account with your broker first.
The Zen Flow EA
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running expert advisors.
Own The Zen Flow EA? Sign in to review it.