# MQL Trading Bots - Quick Reference Card ## Deploy EA to MT5 ```bash cp MultiSignal_Confluence_EA.mq5 ~/mt5-docker/config/.wine/drive_c/Program\ Files/MetaTrader\ 5/MQL5/Experts/ cp OrdersEA_Smart_Grid.mq5 ~/mt5-docker/config/.wine/drive_c/Program\ Files/MetaTrader\ 5/MQL5/Experts/ ``` ## Check MT5 Status ```bash cd ~/mt5-docker && ./STATUS.sh ``` ## View Latest Log ```bash tail -100 ~/mt5-docker/config/.wine/drive_c/Program\ Files/MetaTrader\ 5/MQL5/Logs/*.log ``` ## View Trading Report ```bash # Direct browser access file:///home/garfield/mt5-docker/config/.wine/drive_c/users/abc/Desktop/ReportHistory-104125640.html ``` ## Verify Short Signals ```bash python3 verify-short-signals.py ``` ## Git Commands ```bash git add -A git commit -m "description" git push # May need credentials ``` ## Current Versions | EA | Version | |----|---------| | MultiSignal_Confluence_EA.mq5 | **v1.14** | | OrdersEA_Smart_Grid.mq5 | **v3.1** | ## Critical Reminders 1. ✅ Use `_Symbol` directly (not CSymbolInfo) 2. ✅ Always add `#include ` 3. ✅ Copy files to MT5 after git commit 4. ✅ Enable weekend protection on Grid EA 5. ✅ Test compilation before deploying ## Key Files - `AGENTS.md` - AI context (read first!) - `README.md` - Project overview - `conversation-history/` - Session notes - `.set` files - Pair-specific settings