Cerebrum Forex Documentation

Cerebrum Forex Logo

Cerebrum Forex is an AI-powered Forex trading platform specialized in EUR/USD pair with advanced machine learning models.


🚀 Key Features

  • OHLC Extraction: Direct connection to MetaTrader 5 for historical data extraction

  • AI Training: XGBoost, LightGBM, RandomForest, CatBoost and Stacking models

  • Real-Time Predictions: Trading signals with multi-model consensus

  • Technical Analysis: Over 50 indicators calculated automatically

  • Noble KPI: Proprietary risk management system


📚 Table of Contents


🔧 Quick Installation

# Clone the repository
git clone https://github.com/bmz-technology/cerebrum-forex.git

# Install dependencies
pip install -r requirements.txt

# Launch the application
python main.py

📊 Architecture

Cerebrum/
├── core/           # Core engines (MT5, Training, Prediction)
├── models/         # ML models (XGBoost, LightGBM, etc.)
├── gui/            # PyQt6 interface
├── config/         # Configuration and settings
├── database/       # SQLite management
└── docs/           # This documentation