Installation Guide
Step-by-step instructions to install and configure your ForexPilotAI trading bot on MetaTrader 5
System Requirements
- MetaTrader 5 (build 3440 or higher)
- Operating System: Windows 7/8/10/11, macOS 10.12+, or Linux
- RAM: Minimum 4GB (8GB recommended)
- Internet: Stable broadband connection (minimum 5 Mbps)
- Broker Account: MT5-compatible forex broker account
Download Your Trading Bot
After purchasing your bot:
- Log in to your ForexPilotAI dashboard
- Navigate to "My Bots" section
- Find your purchased bot and click "Download"
- Save the .ex5 file to a location you can easily find
📁 Example: ForexMasterPro_v2.1.ex5
Install MetaTrader 5
If you don't have MT5 installed:
- Visit your broker's website or MetaTrader5.com
- Download MT5 for your operating system
- Run the installer and follow the setup wizard
- Log in with your broker account credentials
Note: Make sure you download MT5, not MT4. They are different platforms and not compatible with each other.
Locate MT5 Data Folder
Open MetaTrader 5 and find the data folder:
- Open MT5 platform
- Click on File in the top menu
- Select Open Data Folder
- A Windows Explorer/Finder window will open
Typical paths:
Windows: C:\Users\[YourName]\AppData\Roaming\MetaQuotes\Terminal\[ID]\
macOS: ~/Library/Application Support/MetaTrader 5/
Copy Bot to Experts Folder
Install the trading bot file:
- In the data folder, navigate to MQL5 → Experts
- Copy your downloaded .ex5 file into this Experts folder
- Close and restart MetaTrader 5
✓ Success: After restarting, your bot should appear in the Navigator panel under "Expert Advisors"
Enable Algo Trading
Allow automated trading in MT5:
- In MT5, click Tools → Options
- Go to the Expert Advisors tab
- Check the following boxes:
- ✓ Allow automated trading
- ✓ Allow DLL imports (if required by your bot)
- ✓ Allow WebRequest for listed URL
- Click OK to save settings
⚠️ Important: Without enabling these settings, your bot will not execute trades automatically.
Attach Bot to Chart
Start trading with your bot:
- Open a chart for your desired currency pair (e.g., EUR/USD)
- In the Navigator panel, find your bot under Expert Advisors
- Drag and drop the bot onto the chart
- A settings window will appear - configure your parameters:
- Lot size (e.g., 0.01 for micro lots)
- Stop loss and take profit levels
- Maximum trades allowed
- Risk percentage per trade
- Check "Allow live trading"
- Click OK
Tip: Start with conservative settings and small lot sizes until you're comfortable with the bot's performance.
Verify Bot is Running
Confirm your bot is active:
- Look for a smiley face icon in the top-right corner of the chart (😊 = active, 😞 = inactive)
- Check the Experts tab at the bottom of MT5 for log messages
- Ensure the AutoTrading button in the toolbar is enabled (green)
- The bot name should appear in the chart's top-left corner
🎉 Congratulations! Your ForexPilotAI bot is now running and will automatically execute trades based on its strategy.
Best Practices for Running Your Bot
- Use a VPS: For 24/7 trading, consider using a Virtual Private Server to keep MT5 running continuously
- Test on Demo First: Always test your bot on a demo account before using real money
- Monitor Regularly: Check your bot's performance daily, especially during the first week
- Manage Risk: Never risk more than 1-2% of your account per trade
- Keep MT5 Updated: Regularly update MetaTrader 5 to the latest version
- Stable Internet: Ensure you have a reliable internet connection to avoid disconnections
Common Issues & Solutions
Bot shows sad face icon (😞)
Solution:
- Check that "Allow automated trading" is enabled in Tools → Options → Expert Advisors
- Ensure the AutoTrading button in the toolbar is green/active
- Verify "Allow live trading" was checked when attaching the bot
Bot not appearing in Navigator
Solution:
- Confirm the .ex5 file is in the correct MQL5/Experts folder
- Restart MetaTrader 5 completely
- Right-click in Navigator and select "Refresh"
- Check that the file isn't corrupted - try re-downloading
Bot not executing trades
Solution:
- Check the Experts tab for error messages
- Verify your broker allows automated trading
- Ensure you have sufficient account balance
- Check that lot size settings are appropriate for your account
- Verify the currency pair matches the bot's requirements
Connection issues or frequent disconnects
Solution:
- Check your internet connection stability
- Try switching to a different broker server
- Consider using a VPS for more reliable connectivity
- Disable firewall/antivirus temporarily to test
