Installation Guide — cTrader cBot, MT4 EA & MT5 EA Setup

QuantAlgoLab bots are delivered as compiled, production-ready trading systems.

No coding or compilation is required.

All strategy logic is locked and optimized. Users may only adjust:

• Risk Percentage
• Maximum Lot Size

This ensures strategy integrity while allowing proper capital control.

Before deploying on a live account, test on demo and review the Risk Disclaimer.

Supported Platforms

QuantAlgoLab bots support:

• cTrader (cBots – .algo files)
• MetaTrader 4 (Expert Advisors – .ex4 files)
• MetaTrader 5 (Expert Advisors – .ex5 files)

If you have not installed your trading platform yet, download it from the official sources below.

IMPORTANT BEFORE INSTALLATION

Before running any trading bot, confirm:

• Correct broker symbol name (example: XAUUSD vs XAUUSDm)
• Broker minimum lot size
• Broker minimum stop distance
• Account leverage
• Spread conditions

QuantAlgoLab bots include built-in spread filters and execution protection, but broker conditions still affect execution quality.

cTrader logo 2

cTRADER INSTALLATION (COMPILED cBOT – .ALGO FILE)

QuantAlgoLab cTrader bots are delivered as compiled .algo files.

No source code or building is required.


STEP 1 — Download the Bot

Log in to your QuantAlgoLab member dashboard and download the latest .algo file.


 

STEP 2 — Open cTrader Automate

Open cTrader Desktop.
Click the “Automate” tab (formerly cAlgo).


 

STEP 3 — Install the .algo File

Inside Automate:

• Click “Import”
• Select the downloaded .algo file
• The bot will appear in your cBot list automatically

No compilation required.


 

STEP 4 — Attach to Chart

• Open the correct trading symbol (example: XAUUSD)
• Drag the cBot onto the chart
• Configure Risk % and Max Lot Size
• Click Start


 

STEP 5 — Confirm Bot is Running

Check the Journal tab:

• No execution errors
• Status shows Running
• No Invalid Stop or Bad Volume messages

If errors appear, verify broker minimum lot size and stop distance.

WHAT PARAMETERS CAN BE CHANGED (cTrader)

Only the following parameters are adjustable:

• Risk Percentage
• Maximum Lot Size

All strategy logic, indicators, filters, and execution systems are locked and cannot be modified.

This ensures consistent strategy behavior across all users.

MT4 logo

MT4 INSTALLATION (COMPILED EA – .EX4 FILE)

QuantAlgoLab MT4 bots are delivered as compiled .ex4 files.

No source code editing is allowed.


STEP 1 — Open MT4 Data Folder

Open MetaTrader 4 → File → Open Data Folder
Navigate to:

MQL4 → Experts


 

STEP 2 — Copy the EA File

Copy the downloaded .ex4 file into:

MQL4/Experts


 

STEP 3 — Restart MT4

Restart MetaTrader 4.

The EA will now appear in the Navigator panel under Expert Advisors.


 

STEP 4 — Enable AutoTrading

Click the “AutoTrading” button in the top toolbar.

Ensure:

Tools → Options → Expert Advisors
✓ Allow automated trading


 

STEP 5 — Attach EA to Chart

Drag the EA onto the correct symbol chart.

Set:

• Risk Percentage
• Maximum Lot Size

If the smiley face appears in the top right corner, the EA is running correctly.

WHAT PARAMETERS CAN BE CHANGED (MT4)

Users may only adjust:

• Risk Percentage
• Maximum Lot Size

All internal trading logic is protected and locked.

MT5 logo

MT5 INSTALLATION (COMPILED EA – .EX5 FILE)

QuantAlgoLab MT5 bots are delivered as compiled .ex5 files.

No editing or compilation required.


STEP 1 — Open MT5 Data Folder

Open MetaTrader 5 → File → Open Data Folder
Navigate to:

MQL5 → Experts


 

STEP 2 — Copy the EA File

Copy the .ex5 file into:

MQL5/Experts


 

STEP 3 — Restart MT5

Restart MetaTrader 5.

The EA will appear in the Navigator panel.


 

STEP 4 — Enable Algo Trading

Click the “Algo Trading” button in the toolbar.

Confirm automated trading is enabled in settings.


 

STEP 5 — Attach to Chart

Drag the EA onto the appropriate symbol chart.

Set:

• Risk Percentage
• Maximum Lot Size

Check the Experts tab for execution messages.

Recommended VPS Setup for Running Trading Bots

To run trading bots 24/7 with stable execution, QuantAlgoLab recommends using a Windows VPS.

A VPS keeps your cTrader or MetaTrader terminal online continuously, reducing the risk of missed trades caused by power failure, internet disconnection, or PC shutdown.

Recommended VPS specifications:
• Windows VPS
• 2 CPU cores minimum
• 2GB RAM minimum (4GB recommended)
• SSD storage
• Low latency to broker server location

For best performance, choose a VPS location close to your broker’s trading server (London, New York, Singapore, etc.). Lower latency improves order execution quality, especially for volatility-based strategies.

Troubleshooting & Common Installation Errors

If your bot is installed correctly but does not trade, the most common causes are spread filter, time filter, or broker symbol mismatch.

Bot Does Not Trade

If your bot does not open any trades, check:
• Spread filter blocking trades
• Time filter restricting session execution
• Market closed or low liquidity period
• Symbol name mismatch (example: XAUUSD vs XAUUSDm)
• Risk settings too low for broker minimum volume

Invalid Stop Loss / Take Profit

Some brokers require a minimum stop distance. If the bot places a stop too close, the broker rejects the trade.

Increase stop loss distance, increase ATR buffer settings, or confirm broker minimum stop rules.

BadVolume Error

BadVolume occurs when the calculated lot size is below your broker minimum volume.

Increase lot size or risk settings, or switch to fixed volume mode.

High Spread During News

During major news events, spreads can spike significantly. QuantAlgoLab bots include spread protection to avoid poor execution.

If your broker has consistently extreme spreads, consider using a broker with better execution conditions or avoid trading during high-impact news sessions.

Algorithmic Trading Strategy Methodology FAQ

1️⃣ Can I run QuantAlgoLab bots on multiple computers?

QuantAlgoLab membership is intended for personal use. You may install bots on multiple devices for personal trading (example: VPS + personal PC).

Redistribution, resale, or sharing bot files is strictly prohibited.

cTrader is recommended for modern automation and stable execution, especially for advanced risk and execution features.

MT4 remains popular for Forex brokers, while MT5 is preferred for multi-asset brokers and improved architecture.

A VPS is not mandatory, but highly recommended if you want stable 24/7 execution.

Running bots on a local computer risks disconnections and missed trades.

Log in to your QuantAlgoLab membership dashboard and download the latest version from the official download library.

Always replace older versions to ensure bug fixes and strategy improvements.

Download Your Bots & Start Deployment

Access your membership download library to get the latest bot versions, strategy documentation, and continuous updates while your subscription is active.

If you have not subscribed yet, view membership plans to unlock access immediately.