Automated EA

Major Pairs Hybrid EA

Seven currency pairs. Four configurable stages. One MT5 workspace.

A multi-symbol MetaTrader 5 system for seven selectable FX pairs. Major Pairs Hybrid EA combines four configurable grid stages, directional and hedging entry modes, technical filters, independent or connected basket management, schedules and a Daily Mimic Panel.

Minimal manual configuration · Built-in operational setup

Forex7 FX pairsGrid stagesBasket management
2 reviews on MQL5 · score unavailable

Media & performance review

Review the linked Major Pairs Hybrid EA account on ShowMyTrades for its current history, account status, drawdown and exposure. The tracker displays balances in USC; those figures must not be read as standard USD balances. Historical tests and monitored results reflect particular settings and execution conditions and do not guarantee future outcomes.

Official screenshot gallery 3 images · click to expand

Product video

Watch on YouTube if the embedded player is unavailable

Always inspect full date ranges, maximum drawdown, deposit/withdrawal effects, trade count and broker conditions. A screenshot or short test period is not proof of future performance.

Core capabilities

Current V1.20 product specifications, trading controls and operating guidance.

  • Seven individually selectable pairs: EURUSD, EURGBP, USDCHF, NZDUSD, EURCHF, AUDCAD and AUDNZD
  • Multi-symbol management from one chart with separate per-pair trading states, assigned identifiers and independent fixed basket targets
  • Four configurable stages with their own trade-number range, grid distance, lot multiplier, entry timeframe, mode and indicator filter; later stages include lot-carry options
  • Grid distance accepts real pips, broker points or price-distance units; these units are not interchangeable
  • Directional, trend-following, trend-reversal, initial/custom hedging and standard martingale modes operate alongside applicable entry restrictions
  • Configurable EMA, ADX, MACD and RSI confirmation filters with stage-specific switches and separate trend-selection settings
  • Triangular basket EURUSD/USDCHF/EURCHF; dual baskets EURUSD/USDCHF and EURGBP/EURCHF; group mode for user-enabled pairs
  • Fixed basket targets and optional percentage-of-balance targets; optional daily target logic can stop fresh cycles and request closure when configured
  • Monetary targets use the account deposit currency, including inputs labelled USD; cent-account settings require careful conversion
  • Optional floating-drawdown thresholds, daily loss limit, basket volume and per-trade volume caps, and maximum grid levels; several limits default to disabled
  • Projected-margin checks, emergency basket-closure requests and cooldown following an emergency exit; these do not guarantee protection from stop-out
  • Programmed AI Market Intelligence & Risk Defense evaluates volatility, range, spread, direction, drawdown and margin pressure against configured thresholds
  • AI Centralized Brain presents indicator information for observation; it does not independently place trades or automatically optimize settings
  • Weekday settings, three custom trading windows, configurable Sydney/Tokyo/London/New York sessions and scheduled or conditional closing settings
  • Optional general-news and Federal Reserve filters, both disabled by default; general news supports MT5 calendar or an optional WebRequest calendar source
  • Daily Mimic Panel shows pair status, targets, floating results, counts, trade identifiers, stages, daily metrics, sessions and market conditions
  • Tester performance options reduce repeated commission-history work and unnecessary redraws; nonvisual tests skip panel rendering

Practical benefits

01

Manage selected major pairs and crosses from one MT5 workspace with pair-specific participation controls

02

Choose independent pair targets or coordinate selected instruments through a connected basket

03

Adjust stage timing, spacing, sizing and confirmation rules for the configuration being tested

04

Monitor basket exposure, market conditions, schedules and daily activity in the chart panel

Configure seven pairs and their combined exposure from one chart.

Use one EA instance for the intended multi-symbol setup. Review the selected pairs, 0.01 starting lot, stage ranges and multipliers, spacing, basket targets and schedules. General and Federal Reserve news filters are disabled in the supplied defaults. Enable and configure optional exposure limits deliberately before live use.

What the EA handles automatically

  • One chart, selected pairsOne EA instance maintains separate trading states and assigned trade identifiers for the enabled instruments. Avoid overlapping instances using the same identifiers and pair selection.
  • Broker symbol matchingCommon broker suffixes, such as EURUSDm and EURUSD.pro, are supported where the corresponding instruments are available. Confirm the actual broker symbols before trading.
  • Separate timeframe controlsM2 is the supplied chart setup. Signal, trend, indicator and stage-entry timeframes can differ. A stage setting of None disables its applicable candle gate, leaving other entry conditions active.

Setup and compatibility notes supplied by the developer. These are not an independent source-code audit. Follow the official instructions and test your broker configuration on demo first.

  1. 01

    Purchase and install through MQL5 Market, then open one chart for the intended multi-symbol configuration and attach one EA instance.

  2. 02

    Confirm availability of the seven supported broker symbols and review their individual enable switches. Avoid overlapping instances with the same identifiers and symbols.

  3. 03

    Review the M2 supplied chart setup and separate stage, signal, indicator and trend timeframes. Select hedging when the chosen mode requires simultaneous opposing positions.

  4. 04

    Check the 0.01 starting lot, grid-stage ranges, spacing units, multipliers, lot-carry methods, basket targets and any connected mode against the USD 3,000 suggested starting balance.

  5. 05

    Configure floating-drawdown, daily-loss, basket-volume and hard per-trade caps as appropriate; several of these controls default to disabled. Confirm margin protection and schedules.

  6. 06

    Review general-news and Federal Reserve filters, both off by default. If using the web-calendar source, configure the relevant terminal WebRequest permission and event-data behavior.

  7. 07

    Check account-currency units carefully. Monetary targets use the deposit currency, and the linked monitoring account displays USC rather than standard USD.

  8. 08

    Enable Algo Trading and keep MT5 connected. STOP affects normal EA processing; use the dedicated closing control when closure is intended and verify positions in the terminal.

  9. 09

    Backtest across varied conditions using broker-matched data and realistic costs, then forward-test on demo. Calendar availability and broker/account differences can change results.

The complete product description.

The published MQL5 product information is presented below, including strategies, input explanations and the seller's own cautions.

Sourced from the official MQL5 listing and checked 24 October 2026. The listing itself may change; check MQL5 for the latest terms and specifications. Product and performance statements are not independently audited or guarantees of future results.
Read the complete MQL5 description

Live Trading Account: https://showmytrades.com/account/major-pairs-hybrid-ea

Review the linked account’s trading history and monitoring statistics. The monitoring account displays values in USC, so its displayed balances should not be interpreted as standard US-dollar balances. Historical performance does not guarantee future results.

Recommended starting account balance: USD 3,000 or equivalent.

This is a suggested starting balance, not a guaranteed minimum sufficient for every configuration. Capital requirements depend on the starting lot, enabled instruments, grid spacing, stage multipliers, leverage, and broker contract specifications.

About Major Pairs Hybrid EA

Major Pairs Hybrid EA is an automated trading system for MetaTrader 5. It combines a four-stage grid framework, configurable entry modes, technical indicator filters, individual and connected basket management, trading schedules, and an on-chart monitoring panel.

The strategy uses grid trading and can increase position sizes through martingale-style progression. Total exposure can grow as additional trades open, and baskets may remain in floating loss while awaiting an exit condition. The EA is intended for traders who understand these mechanics and can monitor their account exposure.

Trading instruments

The EA includes seven selectable currency pairs:

  • EURUSD
  • EURGBP
  • USDCHF
  • NZDUSD
  • EURCHF
  • AUDCAD
  • AUDNZD

The selection includes major currency pairs and currency crosses. Each instrument has an individual enable switch and a separate fixed basket target for independent-pair trading.

Common broker suffixes, such as EURUSDm or EURUSD.pro, are supported when the corresponding instruments are available.

Multi-symbol trading from one chart

In multi-symbol mode, one EA instance manages the enabled instruments from a single chart. The system maintains separate trading states and assigned trade identifiers for the individual pairs.

Traders can select which instruments participate without attaching a separate EA to every pair. Avoid running overlapping instances with the same trade identifiers and symbol selection, as this can cause conflicting management.

Four-stage grid framework

The trading sequence is divided into four configurable stages. Each stage provides settings for its trade-number range, grid distance, lot multiplier, entry timeframe, trading mode, and indicator filter.

Stages can be enabled or disabled individually. Later stages also provide lot-carry settings that determine whether their calculations start from the previous stage’s last lot or accumulated lots.

Grid distance can be expressed in real pips, broker points, or price-distance units. These units are different: on a typical five-digit foreign exchange symbol, ten broker points equal one pip.

A stage’s entry timeframe can regulate trade timing independently of the chart timeframe. Selecting “None” disables the applicable candle gate while leaving other entry conditions in place.

Trading modes

The EA provides several approaches to starting and managing a trading sequence:

  • Buy-only and sell-only directional modes.
  • Trend-following and trend-reversal modes.
  • Initial hedging and custom hedging approaches.
  • Standard martingale progression.
  • Triangular, dual-pair, and group basket modes.

The selected mode operates alongside applicable indicator, spread, schedule, and risk conditions. Enabling immediate entry does not guarantee an immediate trade when another condition prevents entry.

Modes requiring simultaneous buy and sell positions on the same symbol require a hedging account. Netting accounts combine positions by symbol and therefore cannot reproduce identical hedging behavior.

Technical indicator filters

The major-pairs filter uses exponential moving averages, Average Directional Index, Moving Average Convergence Divergence, and Relative Strength Index.

Indicator periods, thresholds, and the analysis timeframe are configurable. Stage-specific switches determine whether the selected filter participates in that stage’s entry process.

The trend-selection logic also has its own moving-average settings. Chart, trend, indicator, and stage entry timeframes serve different purposes and should be reviewed together.

Independent basket management

In normal multi-symbol operation, each pair is managed against its own basket target. One pair can reach its closing condition without waiting for another pair to reach its target.

This arrangement allows separate target settings for the participating instruments while keeping their management within one EA instance.

Connected basket modes

Connected modes manage assigned instruments against a combined basket target:

  • Triangular Mode 1: EURUSD, USDCHF, and EURCHF.
  • Dual Mode 1: EURUSD and USDCHF.
  • Dual Mode 2: EURGBP and EURCHF.
  • Group Trading Mode: the pairs enabled by the user.

When a connected mode is active, its assigned basket determines symbol participation and profit-target management.

These modes coordinate trading and basket closure. They do not represent guaranteed arbitrage or necessarily create a market-neutral position.

Basket and daily targets

The EA provides fixed basket targets and an optional basket target calculated as a percentage of account balance.

An optional daily target controller can stop fresh cycles and, when configured, request closure after the target condition is reached.

Targets are exit conditions, not expected returns. A target may never be reached, and execution costs or market movement can affect the final realized result.

Monetary settings are evaluated in the account’s deposit currency, including settings whose labels contain “USD.” Review these values carefully when using a cent account or an account denominated in another currency.

Position sizing and exposure controls

The default starting lot is 0.01. This is an initial position size, not the maximum exposure of the account. Additional grid trades, stage multipliers, and simultaneous activity across several pairs can substantially increase total volume.

Available controls include floating-drawdown thresholds, a daily loss limit, basket volume limits, per-trade volume limits, and maximum grid levels.

The supplied defaults leave several optional controls disabled, including floating-drawdown control, the daily loss limit, the basket lot cap, and the hard per-trade lot cap. Their presence in the inputs does not mean they are active.

Review and configure these controls according to the intended account exposure before starting live trading.

Margin protection

A separate margin-protection mechanism checks projected margin before new exposure. It can request closure of EA baskets when margin conditions deteriorate and provides a cooldown following an emergency exit.

This mechanism does not guarantee protection from stop-out. Gaps, rapid price changes, execution delays, or broker restrictions can prevent closure at the intended level.

Market-condition and risk monitoring

The module labeled “AI Market Intelligence & Risk Defense” evaluates programmed measures such as volatility changes, candle-range expansion, spread spikes, directional movement, basket drawdown, and margin pressure.

It produces a risk classification using calculations and configured thresholds. The classification is not a guarantee of predictive accuracy or protection against loss.

Configured restrictions can affect fresh cycle starts and entry filtering. Existing basket management continues under the EA’s trading rules.

The separate “AI Centralized Brain” display summarizes indicator information for observation. It does not independently place trades or automatically optimize the strategy.

Trading days and sessions

The EA includes weekday controls, three custom trading windows, and configurable Sydney, Tokyo, London, and New York session windows.

Additional settings provide scheduled closures and conditional closing logic near the end of a trading window. Broker time-reference controls help align schedules with the selected time basis.

Session hours are configurable. Review them against broker server time and seasonal clock changes instead of assuming the supplied hours always match local market sessions.

Economic news controls

Optional general economic-news and Federal Reserve filters can restrict trading around configured events. Settings include event windows, relevant currencies, and behavior when event information is unavailable.

The general news filter supports the MetaTrader 5 economic calendar and an optional web-calendar source. The Federal Reserve filter uses the MetaTrader 5 calendar. The web-based option requires the appropriate terminal WebRequest permission.

News filters are disabled in the supplied defaults. Their operation depends on configuration and data availability. Historical tests should not be assumed to reproduce live news filtering exactly.

Daily Mimic Panel

The on-chart panel brings together pair status, basket targets, floating results, position counts, trade identifiers, stage information, daily statistics, session status, and market-condition monitoring.

The interface provides pair inspection and separate basket and indicator views. Panel size and placement can be adjusted to suit the chart.

The START/STOP control changes the EA’s manual operating state. STOP should not be treated as a command to close positions or as an entry-only pause: it affects normal EA processing. Use the dedicated closing control when closure is intended and confirm the resulting positions in the terminal.

Strategy Tester performance

The tester performance option reduces repeated commission-history reads within an event and limits unnecessary visual cleanup and target-line redraws.

Nonvisual testing skips chart-panel rendering. Visual testing retains the monitoring interface with controlled display updates.

These changes reduce processing overhead, but no fixed speed improvement is guaranteed. Test duration depends on historical data, tick modeling, enabled instruments, trading activity, and available computing resources.

Recommended operating setup

Use MetaTrader 5 with a broker offering the selected instruments and suitable contract specifications. A hedging account is appropriate when using modes that require simultaneous opposing positions.

The suggested starting balance is USD 3,000 or equivalent. Select the starting lot and number of active pairs with the combined account exposure in mind. A balance recommendation does not make aggressive grid settings suitable for every account.

The supplied chart setup uses M2. Signal and stage timeframes are configured separately.

Maintain a stable terminal connection so EA-managed actions can operate. A suitable virtual private server can help maintain continuous operation.

Installation and initial review

  1. Install the EA in MetaTrader 5 and open a chart for one of the configured pairs.
  2. Enable algorithmic trading and attach one instance for the intended multi-symbol setup.
  3. Review pair selection, starting lot, stage multipliers, grid distances, and monetary targets.
  4. Configure exposure limits, trading schedules, and optional filters.
  5. Check symbol availability and complete historical and demo testing before using a live account.

Testing and risk considerations

Evaluate the intended configuration across different market periods using broker-appropriate data and realistic trading costs. Include prolonged directional moves, wider spreads, swaps, and simultaneous exposure across correlated pairs.

Grid and martingale-style strategies can accumulate substantial floating losses. Increasing position sizes does not guarantee recovery, and trading several pairs does not eliminate correlated risk.

Historical tests and live monitoring represent particular settings, market conditions, and execution environments. Results can differ between brokers and account types. Neither previous performance nor the recommended starting balance guarantees profitability or limits the possible loss.

Support

Contact the seller through the MQL5 product comments or private messaging system. For technical assistance, provide the broker symbol names, account type, relevant input settings, and Experts or Journal messages.

Compare with the original listing

Purchase and install through MetaTrader 5.

No EA file is stored or distributed on this website. Use the same MQL5 account for purchase and terminal activation.

Open official listing
  1. 1

    Sign in

    Sign in to your MQL5.community account in the official website and MetaTrader 5 terminal.

  2. 2

    Purchase on MQL5

    Confirm the current price, compatibility, activation terms and description before checkout.

  3. 3

    Install in MT5

    Open Navigator → Market → My Purchases in your desktop terminal. Install the EA there and attach it to the intended chart.

  4. 4

    Configure and test

    Load the supplied guidance, confirm symbol and broker inputs, then test before enabling live Algo Trading.

System requirements

  • MetaTrader 5 desktop terminal with Market access, an MQL5.community account and an internet connection.
  • Suggested starting balance: USD 3,000 or equivalent. This is guidance, not an enforced or guaranteed sufficient minimum. Capital needs depend on lot size, enabled pairs, spacing, multipliers, leverage and broker specifications. Simultaneous opposing positions on the same symbol require hedging; netting cannot reproduce identical hedging behavior.. The broker must offer the specified instruments and order types.
  • Keep MT5 online for automated operation; verify compatibility before using a VPS.
  • No product-specific minimum CPU or RAM specification was verified. Follow the current platform requirements and test the actual workload.

Before enabling live trading

Confirm symbol, timeframe, broker volume limits, margin, magic number and every active risk control. Review the Journal for errors and test with broker-matched data.

The free Market EA demo is for Strategy Tester; it does not run on an online chart. Demo-account forward testing requires a license that permits normal chart use.

Official purchase & installation guide

Reviews from MQL5.

Reviews reflect individual customer experiences, not verified performance. MQL5 review data checked 24 October 2026.

2 MQL5 reviews

The public listing did not expose a verifiable numeric score. No star rating has been inferred.

Read all reviews on MQL5
High risk profile

Important risk warning

Grid and martingale-style progression can increase total volume, correlated exposure and floating loss as additional positions open. Baskets may remain in loss while waiting for an exit. Several optional exposure limits default to disabled. Margin protection and exit targets cannot guarantee recovery, profitable fills or protection from stop-out. USD 3,000 is a starting guideline, not a cap on possible loss. Understand deposit-currency units, account mode, spreads, swaps, slippage and enabled controls before deployment.

No profit promise. Backtests are simulated; live-account records are historical. Neither, nor any review, screenshot or demo, predicts your results.

Execution differs. Spreads, slippage, latency, leverage, contract size and symbol naming vary by broker and account.

You control deployment. Understand all settings, define a loss limit, use demo testing and never trade funds you cannot afford to lose.

MQL5 listing · USD$99
Buy on MQL5