How to Install an EA on MetaTrader 4: Step by Step

How to Install an Expert Advisor on MT4

Expert Advisors (EAs) are automated trading programs that run on MetaTrader 4. This guide will walk you through the complete installation process.

Prerequisites

  • MetaTrader 4 installed on your computer
  • An active trading account (we recommend XM for competitive spreads)
  • The EA file (.ex4 format)

Step 1: Download the EA

Download your chosen EA from our download page:

  • SteadyPips EA — Trend following strategy
  • GridMaster EA — Grid trading strategy

Save the .ex4 file to a location you can easily find.

Step 2: Open the MT4 Data Folder

  1. Open MetaTrader 4
  2. Click FileOpen Data Folder
  3. Navigate to MQL4Experts

Step 3: Copy the EA File

Copy the downloaded .ex4 file into the Experts folder.

Step 4: Restart MT4 or Refresh

Either:

  • Restart MetaTrader 4 completely, or
  • Right-click on Expert Advisors in the Navigator panel → Refresh

Step 5: Enable Automated Trading

  1. Click ToolsOptionsExpert Advisors tab
  2. Check Allow automated trading
  3. Check Allow DLL imports (required for API verification)
  4. Check Allow WebRequest for listed URL and add: https://api.steadypips.net
  5. Click OK

Step 6: Attach the EA to a Chart

  1. Open a chart for your desired currency pair (e.g., EURUSD H1)
  2. In the Navigator panel, find your EA under Expert Advisors
  3. Double-click or drag it onto the chart
  4. The EA settings window will appear

Step 7: Configure Settings

Review the default settings. Key parameters:

For SteadyPips EA:

  • RiskPercent = 2.0 (2% risk per trade)
  • MaxTrades = 3 (maximum concurrent trades)
  • EnableAuth = true (keep enabled for verification)

For GridMaster EA:

  • GridSizePips = 20 (spacing between grid orders)
  • StartLotSize = 0.01 (starting position size)
  • MaxDrawdownPercent = 20 (safety cutoff)

Step 8: Verify It’s Running

  • Look for the smiley face icon in the top-right corner of the chart
  • If you see a frowning face or no face, check that automated trading is enabled
  • Check the Experts tab at the bottom for log messages

Troubleshooting

ProblemSolution
No smiley faceEnable AutoTrading (Ctrl+E)
“License not verified”Register your account at steadypips.net/register
DLL errorEnable DLL imports in Tools → Options → Expert Advisors
No trades openingCheck if market is open, verify minimum spread requirements
WebRequest errorAdd api.steadypips.net to allowed URLs
  • Timeframe: H1 (SteadyPips) or M15 (GridMaster)
  • Pairs: EURUSD, GBPUSD, USDJPY (major pairs with low spreads)
  • VPS: Consider a VPS for 24/7 operation without keeping your PC running

Affiliate Disclosure: Links to XM are affiliate links. We receive a commission at no cost to you. Full disclosure

Risk Warning: Automated trading involves risk. Past EA performance does not guarantee future results. Never trade with money you cannot afford to lose.

Automate Your Trading with Free Expert Advisors

Put these insights to work automatically. Our free EAs trade 24/5 with built-in risk management — no manual intervention needed.

Download Free EAs Open Free XM Account
Join Telegram for Daily Signals | Explore Our EAs

Disclaimer: The information provided on this website is for educational and informational purposes only. Nothing on this site constitutes financial advice, investment advice, trading advice, or any other sort of advice. You should not treat any of the website's content as such. SteadyPips does not recommend that any financial instrument should be bought, sold, or held by you. Do conduct your own due diligence and consult your financial advisor before making any investment decisions.

Past performance is not indicative of future results. Trading results shown on this website are hypothetical and do not guarantee future performance.

Affiliate Disclosure: This website contains affiliate links. If you sign up with a broker through our links, we may receive a commission at no additional cost to you. This helps us maintain this website and continue providing free trading tools and educational content.