Build an MT5 Trading Dashboard with Optimization and Demo Deployment


$1.00
Fixed price

Category Web Development / Software Development Description I’m looking for an experienced developer to create a web-based dashboard for managing and analyzing MetaTrader 5 MT5 trading algorithms EAs. The dashboard will compare multiple EAs display detailed performance metrics run optimizations with set file generation monitor live and demo accounts and deploy EAs to demo accounts only. It will integrate with AWS S3 for data storage and use Python the MT5 API and Dash for the frontend. This is a critical tool for managing assets so reliability and accuracy are key. Features Algo List Home Screen •Table: List EAs from S3 /algos/ with high-level metrics—Net Profit Max Drawdown Reliability Score 0–10 Live Delta. •Buttons: “Deep Dive” links to details “Deploy Demo” deploys to an MT5 demo. Deep Dive Per Algo Tabs •Overview: Net Profit Max DD % Win Rate % backtest live optimized. •Backtest vs Live: Profit Delta % DD Delta % Bounce Success Delta %. •Per-Month: Five or ten years of monthly returns with average monthly and yearly CAGR. •Metrics: Worst-Case DD % Avg MAE Bounce Failure % Ulcer Index CVaR % Recovery Factor R-Squared. •Optimization: Input dates such as 2024–2025 and parameter ranges such as sigperiod 10–50 step 5 generate set files show results table with Run ID Params Profit DD Reliability and set Download. Demo Monitor •Real-time equity trades P&L for demo accounts. Optimization •Form to input optimization dates and parameter ranges such as maxlotpos 3–6 InpMaxTradeLoss 3k - 7k •Generate set files for MT5 Tester with best-run selections. •Store results in S3 /optimizations/algo/run_id/ with trades CSV logs and set files. Monitoring & Deployment •Live Tab: Read-only Equity open trades P&L via MT5 API. •Demo Tab: Monitor and deploy EAs with set files to demo accounts only locking out live accounts via ACCOUNT_TRADE_MODE == 0. •Store demo results in S3 /demo/algo/account_id/. Storage •S3 structure includes folders for algos backtests live optimizations and demo data. •Metadata JSON per run with algo details parameters and file references. Requirements •Proficiency in Python MetaTrader5 library Dash AWS S3 pandas numpy and scipy. •Experience with MT5 Strategy Tester set files and EA deployment. •Ability to parse MT5 backtest CSVs and equity logs for custom metrics such as bounce recovery. •Deliver clean well-documented code deployable locally or on a VPS. Inputs Provided Sample backtest CSV and equity log for one month. Live trade CSV for one month. MT5 demo account credentials for testing. S3 bucket access with read and write permissions. Deliverables •Fully functional Python and Dash-based dashboard. •Source code with setup instructions for local or VPS deployment. •Test run using NMC_v1.6 to optimize parameters deploy to a demo and display all metrics. Timeline •Two to three weeks 13–21 days 20–30 hours total. Milestones •Core features including algo list and overview in five days. •Deep dive metrics in six days. •Optimization and set file generation in five days. •Monitoring and demo deployment in five days. Budget •$1,200–$2,000 flexible based on experience and timeline. Preferred Skills •MT5 API expertise is a must. •Trading algorithm knowledge is a bonus especially understanding martingale and bounce logic. •UI/UX skills for clean and functional design. How to Apply •Share your experience with MT5 Python and Dash projects. •Estimate hours and cost for this scope. •Suggest enhancements such as graphs and automation.

Keyword: Data Cleaning

Price: $1.0

NumPy pandas MetaTrader 4 Python

 

Lead generation setup with Apollo.io

Help us set up, establish an Apollo.io lead list source and an associated AI data cleaning bot to initially clean lead lists. Options desired: CRM import automation would be ideal. Phone list management

View Job
Developer Needed for Desktop AI Tool (Creative Tech Project)

Looking for a developer to build a simple, cross-platform desktop application that leverages AI logic and local data to assist with creative workflows. This is a standalone tool with a clean interface and some real-time behavior. Project details will be shared with shor...

View Job
Finance Dashboard website

Overview: I’m looking for a developer to build a simple web-based dashboard that tracks **class enrollment, labor costs, and gross margins** from a spreadsheet we currently manage manually. We’re running weekly classes and need a clean, editable interface that makes it ...

View Job