mirror of
https://github.com/chrisnov-it/quantumbotx.git
synced 2026-07-28 03:07:53 +00:00
76df441fbb
✨ CORE ENHANCEMENTS: • Beginner-friendly strategy system with educational framework • ATR-based dynamic risk management with market-adaptive position sizing • Multi-broker support with automatic symbol migration (XM Global optimized) • Advanced crypto trading strategies (SatoshiJakarta & QuantumCrypto bots) • Ultra-conservative XAUUSD protection system preventing account blowouts 🛡️ SAFETY & RISK MANAGEMENT: • Dynamic position sizing based on market volatility (ATR) • Emergency brake system for dangerous trades • Progressive learning path for beginners (Week 1-6 curriculum) • Strategy complexity ratings (2-12 scale) with difficulty-based recommendations • Special gold trading protection with fixed lot sizes 🎓 EDUCATIONAL FEATURES: • Strategy selector with automatic recommendations by experience level • Parameter validation with beginner-safe warnings • Educational explanations for every trading parameter • Market-specific strategy suggestions (FOREX vs GOLD vs CRYPTO) • Complete learning framework from beginner to expert 🔧 TECHNICAL IMPROVEMENTS: • Enhanced backtesting engine with comprehensive history tracking • Quiet logging system (user preference for clean terminal output) • Robust error handling and Windows compatibility fixes • Multi-timeframe analysis support across all strategies • Real-time market data integration with broker detection 📊 NEW STRATEGIES: • QuantumBotX Crypto: Bitcoin-optimized with weekend trading mode • Enhanced Hybrid: Auto-detects crypto vs forex for optimal parameters • Beginner-friendly MA Crossover with educational defaults • Advanced multi-indicator strategies (Mercy Edge, Pulse Sync) 🌐 PLATFORM EXPANSION: • Indonesian market integration planning (XM Indonesia support) • Multi-broker architecture foundation (cTrader, Interactive Brokers) • Comprehensive testing suite with 15+ validation scripts • Professional documentation and troubleshooting guides 📈 BETA READINESS: • Production-grade stability with 4 concurrent trading bots • Professional UI/UX with real-time performance tracking • Comprehensive error handling and user guidance • Windows-optimized deployment with MT5 integration Score: 10/10 Production Ready! 🏆
77 lines
2.2 KiB
Bash
77 lines
2.2 KiB
Bash
# --- ENV FILE EXAMPLE FOR QuantumBotX ---
|
|
|
|
# MetaTrader5 Credentials (Forex, Stocks, Commodities)
|
|
MT5_LOGIN=12345678
|
|
MT5_PASSWORD=your_password_here
|
|
MT5_SERVER=MetaQuotes-Demo
|
|
|
|
# Binance Crypto Exchange
|
|
# Get API keys from: https://testnet.binance.vision/ (testnet) or https://binance.com (mainnet)
|
|
BINANCE_API_KEY=your_binance_api_key_here
|
|
BINANCE_SECRET_KEY=your_binance_secret_key_here
|
|
BINANCE_TESTNET=true
|
|
|
|
# cTrader Modern Forex Platform
|
|
# Get credentials from: https://ctrader.com/
|
|
CTRADER_CLIENT_ID=your_ctrader_client_id
|
|
CTRADER_CLIENT_SECRET=your_ctrader_client_secret
|
|
CTRADER_ACCOUNT_ID=your_ctrader_account_id
|
|
CTRADER_DEMO=true
|
|
|
|
# Interactive Brokers (Professional Trading)
|
|
# Download TWS or IB Gateway from: https://www.interactivebrokers.com/
|
|
IB_HOST=127.0.0.1
|
|
IB_PORT=7497
|
|
IB_CLIENT_ID=1
|
|
IB_PAPER_TRADING=true
|
|
|
|
# TradingView Integration
|
|
# Set up alerts with webhooks: https://www.tradingview.com/
|
|
TRADINGVIEW_USERNAME=your_tradingview_username
|
|
TRADINGVIEW_WEBHOOK_SECRET=your_webhook_secret_key
|
|
TRADINGVIEW_PAPER_TRADING=true
|
|
|
|
# Indonesian Brokers (Local Market Access)
|
|
# ========================================
|
|
|
|
# Indopremier Securities (IPOT) - Local Indonesian stocks
|
|
# Sign up: https://www.indopremier.com/
|
|
INDOPREMIER_USERNAME=your_indopremier_username
|
|
INDOPREMIER_PASSWORD=your_indopremier_password
|
|
INDOPREMIER_DEMO=true
|
|
|
|
# XM Indonesia - International broker popular in Indonesia
|
|
# Sign up: https://www.xm.com/id/
|
|
XM_INDONESIA_LOGIN=your_xm_login
|
|
XM_INDONESIA_PASSWORD=your_xm_password
|
|
XM_INDONESIA_SERVER=XM-Demo
|
|
XM_INDONESIA_DEMO=true
|
|
|
|
# OctaFX Indonesia - Good spreads and demo accounts
|
|
# Sign up: https://www.octafx.com/id/
|
|
OCTAFX_INDONESIA_LOGIN=your_octafx_login
|
|
OCTAFX_INDONESIA_PASSWORD=your_octafx_password
|
|
OCTAFX_INDONESIA_SERVER=OctaFX-Demo
|
|
OCTAFX_INDONESIA_DEMO=true
|
|
|
|
# HSBC Indonesia - International bank trading
|
|
# Contact: HSBC Indonesia branch
|
|
HSBC_INDONESIA_USERNAME=your_hsbc_username
|
|
HSBC_INDONESIA_PASSWORD=your_hsbc_password
|
|
HSBC_INDONESIA_DEMO=true
|
|
|
|
# Flask settings
|
|
FLASK_ENV=development
|
|
SECRET_KEY=your_flask_secret_here
|
|
|
|
# Database
|
|
DB_NAME=bots.db
|
|
|
|
# Optional API keys (if you expand)
|
|
CMC_API_KEY=""
|
|
ALPHA_VANTAGE_API_KEY=""
|
|
FINNHUB_API_KEY=""
|
|
|
|
# Logging level
|
|
LOG_LEVEL=INFO
|