I have a clearly defined swing-trading playbook built around a set of Moving Averages. What I now need is the engineering muscle to translate that logic into fully automated execution on both MetaTrader 5 (for my forex pairs) and Upstox (for my Indian equity and F&O positions) at the same time. The core rules are already written down; your job is to: • transform them into an MQL5 Expert Advisor that runs natively on MT5 • mirror the identical logic through the Upstox API—Python is my preferred route, but I’m open if you have a stronger suggestion—so orders, stops and exits trigger without lag Key points you’ll want to cover in the build • parameter inputs for MA lengths, position size, stop-loss and take-profit • automatic symbol mapping so the same code handles multiple forex pairs and NSE tickers • robust error handling: reconnection, partial fills, rejected orders • logging that is clean enough for me to audit trades after the fact • a simple switch to turn live trading on or off for each platform Deliverables – Commented MQL5 EA file ready for MT5 import – Python (or agreed language) script/package for Upstox with requirements.txt – README explaining setup, parameter fields and a quick test procedure – A brief walkthrough session once everything compiles and paper-trades correctly Acceptance is complete when both platforms can run in parallel on my VPS, execute at least 20 paper trades end-to-end without manual intervention, and all logs match the strategy rules.