Skip to main content

⚙️ Installation & Setup

Complete Step-by-Step Installation Guide

💥 Target Audience: Complete beginners with zero EA trading experience

⚡ Already familiar with MetaTrader 4? Check out our 💻 Installation Guide for a faster, technical installation process.

Reading Time: 15 minutes

This guide will walk you through installing BananaEA on MetaTrader 4 with zero technical experience required. Follow each step carefully and you'll be ready to trade in 15 minutes.


🎯 Before You Start

What You Need

MetaTrader 4 installed and working
Demo trading account with your broker (start here!)
BananaEA files downloaded from Latest Downloads on your member dashboard
15 minutes of uninterrupted time

What You DON'T Need

❌ Programming knowledge
❌ Previous EA experience
❌ Expensive computer or VPS
❌ Live trading account (demo first!)


📋 Step 1: Prepare MetaTrader 4

Check Your Demo Account

  1. Open MetaTrader 4 from your desktop
  2. Verify you're connected - Look for connection status in bottom-right corner
  3. Ensure demo account is active - Check account number and balance

Verify Chart Display

  1. Look at any currency pair (e.g. EUR/USD chart) - Some brokers open default charts
  2. Confirm price updates - Prices should be moving (during market hours)
  3. Check timeframe - Start with M1 (1-minute) charts switch to M5 if needed. To change timeframe, right-click chart → Timeframes → M1 or what most traders do is click on the M1 button in the toolbar.
MetaTrader 4 chart with toolbar and timeframe controls visible
Check that MT4 is connected, the chart is updating, and the timeframe is suitable for your first setup.

Enable Expert Advisors

  1. Look for "AutoTrading" button in MT4 toolbar (top of screen)
  2. Check button status:
  • GREEN AutoTrading button = EAs can trade
  • RED AutoTrading button = EAs cannot trade

If button is RED: Click it to turn GREEN

MetaTrader 4 toolbar showing the AutoTrading button
The AutoTrading button must be enabled before an EA can manage trades.

Configure EA Settings

  1. Go to Tools → Options
  2. Click "Expert Advisors" tab
  3. Enable these settings:
☑ Allow automated trading
☑ Allow DLL imports
☑ Confirm DLL function calls
☑ Allow imports of external experts

Click "OK"

MetaTrader 4 Expert Advisors options with automated trading and DLL import settings
Confirm the Expert Advisors settings before attaching BananaEA to a chart.

📂 Step 2: Locate MetaTrader Data Folder

Method 1: Through MT4 Menu

  1. In MT4: File → Open Data Folder
  2. Data folder opens automatically

Method 2: Manual Location

  • Usually located at: C:\Users\[YourName]\AppData\Roaming\MetaQuotes\Terminal\[BrokerID]\
  1. In the opened folder: Go to MQL4 folder
  2. Open the Experts folder

Copy BananaEA Files

  1. Copy the main EA file to the Experts folder:
    • BananaEA.ex4 (main EA file)
  2. Copy the library file to the Libraries folder:
    • Navigate back to MQL4 folder
    • Open the Libraries folder
    • Copy iTradeAIMSLib.ex4 (required library file - MUST BE INSTALLED)

⚠️ Important: You will only receive compiled .ex4 files for security. Source code is not distributed to protect intellectual property.

⚠️ Critical: Both files are required! The EA will not work without the library file in the Libraries folder.

Restart MetaTrader

  1. Close MetaTrader 4 completely
  2. Wait 5 seconds
  3. Reopen MetaTrader 4

📊 Step 3: Choose Your Trading Pair

Beginner Recommendation: EUR/USD

Why EUR/USD is perfect for beginners:

  • Commonly available major currency pair
  • Lowest spreads (reduced trading costs)
  • Predictable behavior during European/US sessions
  • Extensive historical data for backtesting

Alternative Options

For more experienced traders:

  • GBP/USD: Higher volatility, bigger moves
  • USD/JPY: Asian session activity
  • EUR/GBP: European pairs correlation

Open Your Chart

  1. File → New Chart → EURUSD
  2. Set timeframe to M1 (1-minute)
  3. Ensure chart is displaying current prices

🤖 Step 4: Attach BananaEA to Chart

Open Expert Advisor Panel

  1. View → Navigator (or press Ctrl+N)
  2. Look for "Expert Advisors" section
  3. Find "BananaEA" in the list

Attach EA to Chart

  1. Drag "BananaEA" from Navigator to your EUR/USD chart
  2. EA Settings window opens automatically

Configure Basic Settings

On "Common" tab:

☑ Allow live trading
☑ Allow DLL imports
☑ Confirm DLL function calls
☑ Allow imports of external experts

On "Inputs" tab: (Start with default settings)

  • Lot Size: 0.01 (micro lots for demo)
  • Max Spread: 3.0 pips
  • Risk Percent: 2% (conservative)

Click "OK"


✅ Step 5: Verify Installation

Check EA is Active

Look for these indicators:

  1. Smiley face icon in top-right corner of chart
  2. EA name "BananaEA" displayed on chart
  3. "Expert Advisors" tab in Terminal window (bottom)

Common Status Messages

✅ Good Messages:

  • "BananaEA initialized successfully"
  • "iTradeAIMSLib loaded successfully"
  • "Ready for trading"
  • "Waiting for signal"

⚠️ Warning Messages:

  • "AutoTrading is disabled" → Click AutoTrading button
  • "Not enough money" → Normal on small demo accounts
  • "Invalid symbol" → Use correct currency pair

❌ Error Messages:

  • "Expert advisor is not allowed to trade" → Check settings
  • "DLL not allowed" → Enable DLL imports in settings
  • "iTradeAIMSLib not found" → Library file missing from Libraries folder

⚠️ Library Check: If you don't see "iTradeAIMSLib loaded successfully", the library file was not installed correctly. Ensure iTradeAIMSLib.ex4 is in the MQL4/Libraries/ folder.


🎮 Step 6: Test With Demo Account

Start Conservative

First Week Settings:

  • Account: Demo only (never live account)
  • Lot Size: 0.01 (smallest possible)
  • Risk: 1-2% maximum
  • Timeframe: Focus on learning, not profit

Monitor Initial Trades

Watch for:

  1. Trade execution - EA places trades automatically
  2. Risk management - Stop losses and take profits set correctly
  3. Account balance - Should not decline rapidly
  4. Trade frequency - Expect 5-15 trades per day

Track Performance

Daily Review:

  • Winning trades vs losing trades
  • Average profit per trade
  • Maximum drawdown
  • EA behavior during news events

🔧 Step 7: Optimization (After 1-2 Weeks)

Fine-Tune Settings

After observing EA performance:

  1. Adjust lot sizes based on comfort level
  2. Modify risk percentage (1-5% range)
  3. Test different timeframes (M1, M5, M15)
  4. Experiment with spread settings

Advanced Configuration

For experienced users:

  • News filter: Disable trading during high-impact news
  • Time filters: Limit trading to specific hours
  • Correlation filters: Avoid trading correlated pairs simultaneously

🚨 Critical Success Tips

Never Skip These Steps

  1. Always start with demo account (minimum 2 weeks)
  2. Test EA thoroughly before any live trading
  3. Start with minimal risk (1-2% per trade maximum)
  4. Keep MT4 running 24/7 for best results
  5. Monitor EA regularly (first few days especially)

Warning Signs to Watch

Stop EA immediately if:

  • Account loses more than 10% in one day
  • EA places trades outside market hours
  • Trades are much larger than expected
  • Error messages appear repeatedly

🎯 Next Steps

Ready to Learn More?

Need Help?


Setup Complete

You've successfully installed BananaEA. Remember: Start small, learn continuously, and never risk money you can't afford to lose.