
Eternal Engine is a MetaTrader 5 expert advisor that combines several indicator filters with a grid and martingale position-sizing approach. It is built for GBPUSD, EURUSD, AUDCAD and AUDNZD and runs on any chart timeframe.
Get one message the moment it launches, with its price.
Eternal Engine is an automated trading tool for MetaTrader 5 that opens positions when several indicator conditions line up and then manages them with a grid, adding to a position at set distances and scaling volume with a multiplier. It is aimed at a small group of currency pairs and can be left running on a chart without manual input.
The EA looks at a combination of indicator readings that relate to signals, support and resistance zones, and volume. A trade is only opened when its entry conditions are met, so the logic is selective about where the first order goes rather than simply opening on every tick. Once a position is open, the grid takes over: if price moves against the position, further orders can be added at a configured distance, with each step using a larger lot size according to the volume multiplier. When the basket of orders reaches its target the positions are closed together.
This style of trading can work well while price oscillates and then returns, but it depends on the market eventually moving back. A prolonged one-way move can leave several large positions open at the same time, which is the central risk of the approach.
Exact input names, defaults and recommended values can differ between builds, so open the Inputs tab and read each field before trading. The areas below are the ones you should expect to review.
| Area | What to check |
|---|---|
| Grid distance | The spacing between added orders. Wider spacing means fewer additions but a larger move is needed to trigger each one. |
| Volume multiplier | How much each new grid order grows compared with the last. Higher values increase risk quickly. |
| Initial lot size | The starting volume. Match it to your balance and leverage. |
| Maximum symbols | The number of pairs allowed to trade at the same time. |
| Drawdown limit | The level of drawdown at which the EA stops adding or trading. |
Preset files labelled by risk level may be offered on the product page. Treat them as starting points and test them on a demo account before using real funds.
Grid and martingale methods can show smooth results for long periods and then take a large loss in a single event. Keep lot sizes modest relative to your balance, use the drawdown control, and check your broker margin requirements. A low-spread feed is helpful but not essential for this style, as entries are not meant to rely on tiny price differences.
Trading carries risk, and you can lose some or all of your deposited capital. Past results, including any published signal history, do not predict future results. Test on a demo account first.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 5 (hedging or netting account, check with your broker) |
| Strategy focus | Signals, Grid, Support and resistance, Volume |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor (automated trading) |
| Strategy style | Grid with martingale-style volume scaling |
| Suggested symbols | GBPUSD, EURUSD, AUDCAD, AUDNZD |
| Timeframes | Can be attached to any chart timeframe |
| Trading hours | Runs around the clock while the terminal is open |
| Requirements | Algo trading enabled; stable connection or VPS recommended |
| Strategy tags | Signals, grid, support and resistance, volume |
No reviews yet. Customers who own Eternal Engine EA MT5 can review it here.
This listing is the MetaTrader 5 build and will only run in MT5. If you trade on MT4, look for the separate MT4 edition of the product rather than trying to load this file.
The tool is designed around GBPUSD, EURUSD, AUDCAD and AUDNZD. It can be attached to a chart of any timeframe, because its entry logic does not depend on the chart period you pick. AUDCAD is the usual choice for running a single pair, while the other three are added for multi-pair use. Test any other symbol thoroughly before using it on a live account.
Copy the expert advisor file into the MQL5/Experts folder via File > Open Data Folder in MetaTrader 5, then restart the terminal or refresh the Navigator. Drag it onto a chart, enable Algo Trading in the toolbar, and tick Allow Algo Trading in the properties window. Load a preset file from the Inputs tab if one is included.
No grid or martingale approach is safe in the sense of removing loss. Position sizes grow as the grid deepens, so a strong trend against open positions can cause large drawdowns or a margin call. Use conservative volume settings, set the drawdown limit, and test on a demo account first. Trading carries risk and past results do not predict future ones.
It should run on brokers that offer the supported symbols on MT5, but spreads, execution speed, symbol suffixes and account type vary. Check that your broker lists the symbols exactly as the EA expects, or adjust the symbol names in the inputs, and test on a demo account from the same broker.
Because the EA can trade at any hour, the terminal needs to stay open and connected. A VPS is the usual way to achieve that, but a stable personal computer also works if it is never put to sleep.
Eternal Engine EA MT5
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 Eternal Engine EA MT5? Sign in to review it.