Commit Graph
13 Commits
Author SHA1 Message Date
Mazonia 312b78201b fix(telegram): render scheduled pending orders, add cancel button, add Self-Learning button to main keyboard, and register native menu commands via set_my_commands 2026-09-21 10:27:48 +00:00
Mazonia e8b349ccf0 feat: complete AI model training pipeline, MT5 live order execution, and scheduled pending orders
- Implemented scripts/train_ai.py for institutional XGBoost training on MT5 historical candles
- Integrated 46 multi-indicator features, TimeSeriesSplit validation, and feature importance drivers
- Added --train-only and improved --train in main.py
- Enabled MT5 AutoTrading configuration ([Experts] AllowLiveTrading=1)
- Added send_pending_order and cancel_order to MT5Connector (BUY_LIMIT, SELL_LIMIT, BUY_STOP, SELL_STOP)
- Added automatic 12-hour periodic model retraining job in BotScheduler and TradingBot
- Updated Telegram Command Center with MT5 standalone fallback and pending order telemetry
- Placed live test BUY market trade and scheduled BUY_LIMIT order on XAUUSD
2026-09-21 10:13:52 +00:00
Mazonia a7a2b93985 feat: implement autonomous self-learning and mistake adaptation engine
- Implemented TradeLearner with post-mortem mistake diagnostics and defensive rule formulation
- Added Mistake Memory Guard to screen prospective signals against past loss patterns and traps
- Dynamic Multi-Armed Bandit strategy multipliers (Scalping, Day, Swing) and adaptive confluence weighting
- Integrated with TradeExecutor, Bot position synchronization, and SignalAggregator
- Real-time Self-Learning HUD in modern glassmorphic web dashboard (/api/learning)
- Added /learning command and interactive callback button to Telegram Command Center
- Added TradeLesson and AdaptiveWeight persistence models in SQLite WAL database
- Updated documentation and README
2026-09-21 09:53:45 +00:00
Mazonia c76a98117d feat: resilient news sentiment, on-demand regime detection, and institutional glassmorphic dashboard UI 2026-09-21 09:46:45 +00:00
Mazonia 4ece88393f fix(telegram): resolve closeall confirmation freeze, non-blocking MT5 reconnect, and handle Message is not modified 2026-09-21 02:17:48 +00:00
Mazonia abe5b0298c security: complete cross-platform communication security and technical audit 2026-09-21 02:05:50 +00:00
Mazonia 39eb5d1af6 docs: update README with architecture, Telegram Command Center, and batch launchers 2026-09-21 01:57:50 +00:00
Mazonia be48ea97b4 Integrate economic event cooldowns, background scheduler, MT5 deal history syncing, trailing stop memory cleanup, and non-blocking dashboard API 2026-09-21 01:56:00 +00:00
Mazonia ad1b21fe6d Optimize execution latency: zero-delay Telegram long polling, broker filling mode auto-detection, and safe close handlers 2026-09-21 01:34:14 +00:00
Mazonia f5e77a9ca2 Fix Telegram bot polling & command handlers, upgrade news sentiment & Alpha Vantage fetcher, fix bot loop indentation and MT5 non-blocking checks 2026-09-21 01:29:01 +00:00
Mazonia b220e0f499 Upgrade Telegram Bot to 2-way interactive Command Center with inline buttons, remote trade control, and quick launcher batch scripts 2026-09-21 01:13:49 +00:00
Mazonia ae9b15f773 Add backtesting engine, unit test suite (18 tests), economic events calendar, scheduler, and alert manager 2026-09-21 01:06:13 +00:00
Mazonia e548b3daa2 Initial commit: XAUUSD AI Trading Bot with MT5, multi-strategy, sentiment analysis, and risk management 2026-09-21 00:57:06 +00:00