How to Install Expert Advisor on MT4
Step 1: Choose an ASIC-Regulated Broker That Supports EAs
Before you install an EA, ensure your broker is licensed by the Australian Securities and Investments Commission (ASIC). ASIC-regulated brokers like IC Markets, Pepperstone, and FP Markets offer robust MT4 platforms with EA support. Check the broker's server time (e.g., AEST or GMT+2) to align with your EA's logic. Also, confirm they accept local deposits via BPAY, Bank Transfer, or Credit Card for seamless funding.
Step 2: Download the Expert Advisor File
EAs are typically provided as .ex4 or .ex5 files. Download the file from a trusted source—avoid free EAs from unverified websites as they may contain malware. For Australia traders, consider purchasing EAs from reputable developers who provide backtesting results and support. Save the file to a known location on your computer, such as the Downloads folder.
Step 3: Open MT4 and Access the Data Folder
Launch MT4 on your Windows PC (Mac users need a virtual machine or Wine). In the platform, go to 'File' > 'Open Data Folder'. This opens the MT4 data directory. Navigate to 'MQL4' > 'Experts' folder. This is where you will paste the EA file.
Step 4: Install the EA File
Copy the .ex4 or .ex5 file from your Downloads folder and paste it into the 'Experts' folder inside the MT4 data directory. If the EA comes with a .dll library file, copy it into the 'Libraries' folder as well. Restart MT4 to ensure the platform loads the new EA.
Step 5: Attach the EA to a Chart
In MT4, open the 'Navigator' panel (View > Navigator). Expand the 'Expert Advisors' section. Drag and drop your EA onto a chart (e.g., EUR/USD). A settings window will appear—configure parameters like lot size, risk percentage, and time frame. Ensure 'Allow live trading' is checked. Click 'OK' to attach the EA.
Step 6: Enable Automated Trading
Click the 'AutoTrading' button at the top of MT4 (green arrow icon). The EA icon on the chart should show a smiley face. If it shows a sad face, check the EA properties and ensure 'Allow live trading' is enabled. For Australia traders, monitor the EA's performance on a demo account first to comply with ASIC's best interest duty.