📖 Comprehensive User Guide

Complete documentation for FxMath AI Evolution v2.3.0 — Last updated June 2026

1. Introduction

FxMath AI Evolution is an advanced automated trading system that uses machine learning (LightGBM) to analyze multiple timeframes and execute trades on MetaTrader 5. Unlike traditional Expert Advisors, it features online learning — models continuously improve from live market data.

Key capabilities:

2. System Requirements

MinimumRecommended
OSWindows 10/11 (64-bit)Windows 11 (64-bit)
RAM4 GB8 GB+
CPUDual-coreMulti-core
Storage500 MB free1 GB+ free
Trading PlatformMetaTrader 5MetaTrader 5
InternetActive connectionLow-latency

3. Installation

The application is completely standalone. All required components (Python runtime, LightGBM, pandas, numpy, scikit-learn, etc.) are bundled in the single EXE file.

  1. Download FxMath_AI_Evolution.exe from your purchase confirmation page.
  2. Create a dedicated folder such as C:\Trading\FxMath_AI_Evolution\.
  3. Place the EXE file in this folder and double-click to run.
💡

Important: Do not run the EXE directly from a download folder or desktop. It needs a dedicated folder to store configuration, logs, and model data.

4. First Launch

4.1 Terminal Selection

The app automatically detects all installed MT5 terminals on your system. Select the terminal you want to use and click "Continue with Selected Terminal". Make sure your MT5 is already logged into your trading account.

4.2 License Verification

Your MT5 account number is displayed automatically. Click "Verify License" to validate your account with the FxMath server. This is a one-time check — the app only verifies that your account is licensed; there is no expiration date.

4.3 Dashboard Overview

After successful verification, the main dashboard opens with four panels:

5. Creating Instances

A Trading Instance is a complete configuration for trading a specific symbol. You can create multiple instances to trade different pairs simultaneously.

Step-by-Step:

  1. Click "⚙️ Instances" in the sidebar.
  2. Click "➕ Add New Instance" to open the configuration dialog.
  3. Configure the following:
    • Instance Name: A label (e.g., "EURUSD-M15")
    • Symbol: The trading pair (e.g., EURUSD, XAUUSD, ETHUSD)
    • Timeframes: Space-separated list (e.g., M5 M15 M30)
    • Lot Size: Fixed 0.01 or risk-based percentage
    • SL/TP: ATR-based with multipliers 1.5× and 3.0×
  4. Toggle Online Learning to enable continuous model adaptation.
  5. Click Save to create the instance.

6. Trading Parameters

Understand the core settings that drive your trading success:

Risk Management

Machine Learning

Position Management

Filters

Recommended Defaults: SL = 1.5× ATR, TP = 3.0× ATR, Retrain = every 10 bars, Horizon = 10 bars. These defaults align model training with actual trade outcomes for consistent performance.

👉 For a complete reference of every parameter including the Strategy Optimizer, LightGBM hyperparameters, indicator search space, and position management details, see the ⚙️ Settings Reference page.