## ๐Ÿ“„ `README.md` for QuantumBotX ````markdown # ๐Ÿค– QuantumBotX โ€” AI-Powered Modular Trading Bot for MT5 Welcome to **QuantumBotX**, your personal, modular, and smart trading assistant built with ๐Ÿ’– using Python and MetaTrader5 (MT5). Designed to be elegant, powerful, and flexible โ€” whether you're a scalper, swing trader, or a strategy researcher. --- ## ๐Ÿš€ Features - โœ… Modular Strategy System (`MA_CROSSOVER`, `RSI_POP`, and more) - โœ… Real-Time Price & RSI Analysis (with beautiful Chart.js dashboard) - โœ… Auto Position Handling (entry, exit, stop loss, take profit) - โœ… Logging to SQLite (`trade_history`, `notifications`) - โœ… Dashboard UI built with Flask + TailwindCSS - โœ… Multiple Timeframes supported - โœ… Ready for Live or Demo accounts --- ## ๐Ÿ“ฆ Tech Stack - `Python 3.10+` - `Flask` - `MetaTrader5 (MetaQuotes)` - `pandas + pandas_ta` - `Chart.js` - `SQLite` - *(Optional APIs: Alpha Vantage, CMC, Finnhub โ€“ deprecated soon)* --- ## ๐Ÿง  Strategy Examples | Strategy | Description | |------------------|-----------------------------------------| | `MA_CROSSOVER` | Classic Golden/Death Cross with filter | | `RSI_POP` | RSI Breakout based momentum scalping | | `MACD_STOCH_FILTER` | Advanced filtered entry (coming soon) | --- ## ๐Ÿ” Environment Variables (`.env`) Rename `.env.example` โ†’ `.env`, and fill in the following: ```env MT5_LOGIN="your_mt5_login" MT5_PASSWORD="your_password" MT5_SERVER=MetaQuotes-Demo SECRET_KEY="any_flask_secret_key" DB_NAME=bots.db ```` You can ignore: ```env ALPHA_VANTAGE_KEY= CMC_API_KEY= FINNHUB_KEY= ``` > These APIs will be removed in future versions. --- ## ๐Ÿงช Local Setup (Dev Mode) ```bash git clone https://github.com/rebarakaz/quantumbotx.git cd quantumbotx python3 -m venv venv source venv/bin/activate pip install -r requirements.txt cp .env.example .env python app.py ``` > You must have MetaTrader 5 installed and configured locally. --- ## ๐Ÿ“ˆ Screenshot ![QuantumBotX Dashboard Preview](static/img/dashboard-preview.png) --- ## ๐Ÿง  Author Developed with ๐Ÿ’– by **Chrisnov IT Solutions** Concept, Logic & Execution: `@reynov` aka BabyDev --- ## โ˜• Support This Project If you like this project, give it a โญ on GitHub, or buy me a coffee to support future versions: ``` BTC Wallet: bc1qxxxxxxxxxxxxxx USDT TRC20: TRxxxxxxxxxxxx ``` --- ## ๐Ÿ“ License MIT โ€” feel free to fork, build on top, or deploy your own! ```