mirror of
https://github.com/chrisnov-it/quantumbotx.git
synced 2026-07-27 18:57:47 +00:00
f0b5a07545
- Refactored TradingBot to use BrokerInterface for universal compatibility (MT5, CCXT, Mock). - Integrated CCXT with support for Binance Demo Trading. - Updated dependencies for Python 3.13 and fixed installation CPU overhead. - Added comprehensive testing tools: test_agnostic_bot.py, visual_simulation.py. - Updated documentation (README, Changelog, Roadmap) to reflect Agnostic Revolution.
1.5 KiB
1.5 KiB
QuantumBotX - Quick Start Guide
Setup Your Broker
-
Option A: MetaTrader 5 (Forex/Gold)
- Download MT5 from: https://www.metatrader5.com/
- Install and keep it running in the background.
-
Option B: Crypto Exchange (Binance/Bybit)
- Create an account on your preferred exchange.
- For testing, use Binance Futures Testnet.
⚠️ Note: MT5 is only required if you choose to trade Forex/Gold via MT5 broker type.
-
Configure Your Settings
-
Copy
.env.exampleto.env -
Edit
.envwith your MT5 credentials:MT5_LOGIN=your_account_number MT5_PASSWORD=your_password MT5_SERVER=your_server_name
-
-
Verify Connection
- To test MT5:
python test_mt5_connection.py - To test Crypto:
python test_ccxt.py - To simulate without Internet:
python visual_simulation.py
- To test MT5:
-
Start the Application
- Double-click
start.bat(Windows) - Open http://127.0.0.1:5000
- Double-click
- Windows 10/11 (Native MT5 support)
- Linux/MacOS/Docker (CCXT/Crypto support only)
- Python 3.10 - 3.13
- 4GB RAM minimum
- Stable internet connection
Daily Use
- Start MetaTrader 5 first
- Run
start.bat - Open your web browser to http://127.0.0.1:5000
Troubleshooting
- Make sure MetaTrader 5 is running
- Check your .env file has correct credentials
- If the app won't start, try running
python run.pydirectly
Support
If you need help, check the README.md file or contact support.