MT5 AI Trade Assistant: Custom Rules & Filters Guide

Learn how to configure custom rules and filters in the MT5 AI Trade Assistant. Step-by-step settings, practical examples, and troubleshooting for build 5800+.

mt5-ai-trade-assistant-custom-rules-filters-guide

Why Customize the AI Trade Assistant?

You've enabled the MT5 AI Trade Assistant (build 5800+), and it's throwing trade suggestions at you. That's fine for a demo account, but on a live chart you need control. The assistant's default settings are conservative — it'll suggest trades across all symbols, any direction, with generic risk parameters. That's not how you trade.

Custom rules and filters let you narrow the AI's focus. You can tell it: only suggest buy signals on EURUSD and GBPUSD between 8 AM and 4 PM GMT, with a minimum stop-loss of 20 pips and a risk-per-trade capped at 1% of balance. Without these filters, the assistant is just noise. With them, it becomes a focused screener that matches your strategy's logic.

This guide walks through every filter and rule setting in the AI Trade Assistant's configuration panel. You'll learn exactly what each parameter does, how to set it, and why it matters. I'm assuming you already have the assistant enabled — if not, see the Enable MT5 AI Trade Assistant guide first.

One thing I've learned from using this tool across multiple brokers: the assistant works differently depending on your account type and market conditions. A setup that works on a demo account with 0 spread might fail miserably on a live ECN account with variable spreads. That's why customization isn't optional — it's essential.

Prerequisites

Before diving into rule configuration, confirm these are in place:

  • MT5 Build 5800 or newer — Check under Help > About. Older builds lack the AI configuration panel entirely. If you see build 5799 or lower, you'll need to update through your broker's terminal download page. Some brokers lag behind on updates, so if your broker's build is old, you might need to download the latest version directly from MetaQuotes and then point it to your broker's server.
  • AI Trade Assistant enabled — Go to Tools > Options > Expert Advisors tab and check Allow AI Trade Assistant. It's off by default. I've seen traders spend an hour troubleshooting only to realize this checkbox was unchecked. After enabling it, you'll need to restart MT5 for the change to take effect — the context menu option won't appear otherwise.
  • A funded live or demo account — The assistant won't activate on demo accounts with no balance (even demo). Ensure account balance is above $100 (or equivalent). Some brokers set this minimum higher — check your broker's documentation if the assistant stays grayed out. I've tested this on FXTM, IC Markets, and Pepperstone — they all require at least $100.
  • AutoTrading enabled — Click the AutoTrading button on the toolbar (must be green). Without it, the assistant sees signals but can't act. The button is typically top-left, looks like a play icon. If it's red, click it once. Note: even with AutoTrading enabled, the assistant only suggests trades by default — it won't execute automatically unless you enable that separately in the Rules tab.
  • At least one chart open — The assistant needs an active chart to display its suggestions panel. Open any timeframe on a major pair like EURUSD. I've found the assistant works best on H1 or H4 charts — it generates fewer but higher-quality suggestions. On M1 or M5, you'll get overwhelmed with noise.

One edge case: if you're using a demo account that's been inactive for more than 30 days, some brokers reset the balance to zero. The assistant won't activate until you deposit (or request a new demo). Check your Account History tab to confirm the balance is above the threshold.

Step-by-Step: Configuring Custom Rules & Filters

The configuration panel lives inside the AI Trade Assistant's settings dialog. Here's how to get there and what every option does.

Step 1: Open the AI Configuration Panel

Right-click on any open chart, select AI Trade Assistant from the context menu, then choose Settings. Alternatively, from the main menu: Tools > AI Trade Assistant > Settings. A dialog titled "AI Trade Assistant Configuration" will appear with three tabs: General, Filters, and Rules.

One thing that trips up new users: the context menu item only appears if you've already enabled the assistant in Options. If you don't see it, go back to Tools > Options > Expert Advisors and confirm the checkbox is checked, then restart MT5. Also, if you're running multiple instances of MT5 (common with multi-account managers), make sure you're configuring the correct instance — settings aren't shared between terminals.

Step 2: General Settings — Session and Symbol Scope

The General tab controls which symbols the assistant watches and when it's active. These are the first filters you should set.

ParameterTypeDefaultWhat It Does
Watch SymbolsList (comma-separated)EURUSD,GBPUSD,USDJPYOnly these symbols will generate suggestions. Leave empty to watch all Market Watch symbols.
Active Session StartTime (HH:MM)00:00Assistant will not suggest trades before this time (server time). Useful for avoiding low-liquidity periods.
Active Session EndTime (HH:MM)23:59Assistant stops suggesting after this time. Set to 00:00 for 24/7 operation.
Use GMT OffsetInteger (-12 to +14)0Adjusts session times if your broker uses a non-GMT server time. Check your broker's time zone.

Practical tip: I set Watch Symbols to exactly the 3-5 pairs I trade. Leaving it empty caused the assistant to suggest trades on exotic pairs like USDZAR or USDTRY with massive spreads — useless. For session times, if you trade only the London session, set Active Session Start to 08:00 and End to 17:00 (server time). Check your broker's time under View > Market Watch > right-click any symbol > Specification — it shows server time offset. Most brokers use GMT+2 or GMT+3 during daylight saving, so your 08:00 London open might need an offset of +2 or +3.

One edge case: if you trade news events, set your session window to start 30 minutes before the event and end 60 minutes after. For example, for NFP at 13:30 GMT, set start to 13:00 and end to 14:30. The assistant will only suggest trades in that window, reducing noise. But be careful — if the event is at 13:30 GMT and your broker uses GMT+3, you'd set the times to 16:00 and 17:30 in server time.

Step 3: Filters Tab — Trade Direction and Signal Strength

Click the Filters tab. This is where you set the AI's bias and minimum signal quality.

<td style="border:1px solid #c8d8e4;padding:7px 10px;font-size:12px;vertical-align:top;color
ParameterTypeDefaultWhat It Does
DirectionDropdownBothOptions: Buy Only, Sell Only, Both. Filters out opposite-direction signals.
Min Signal StrengthInteger (0-100)50Only shows suggestions with confidence score >= this value. Higher = fewer but stronger signals.
Max Spread (pips)Float30.0Rejects suggestions if current spread exceeds this value. Protects against slippage during news events.
Min Volatility (pips)Float10.0Only considers symbols with average true range (ATR) above this threshold over the last 14 bars.

Community

Clap for the article and open comments only when you want to read them.

0 claps0 comments

Related articles