Project specifications
- Market
- EURUSD / GBPUSD
- TF
- M15
- Platform
- MT5
- Client type
- Professional trader
- Delivery window
- 4 weeks
- Stack
- MQL5, cloud VPS, an operations checklist
- Strategy
- Staged deployment + documentation
- Modules
- Rollback + daily monitoring
- Testing
- Seven-day pilot run
Who this was for
Shahab Moradi
- Role
- Full-time trader
- City
- Tehran
- Project reference
- TBT-1410-37
The client's idea
Shahab Moradi works EURUSD / GBPUSD on M15; the opening brief was: Get this running on a stable server, and give me steps I can repeat myself later.
Initial challenge
The expert ran on a home PC: a power or internet cut left open positions unattended.
Solution
A staged server rollout, daily monitoring, a rollback plan, and every step written down so the client can repeat it alone.
Why this design
The runbook was written so someone else could execute it, not just the person who did it. It matches how EURUSD / GBPUSD is actually traded and can be tested against the data already available.
Safeguards and risk control
Every first run happens on a demo account, and the pre-live checklist is filled in before the live connection.
Our next-step proposal
The next step is a quarterly settings review and keeping the documentation current with broker changes.
Portfolio
Measured results
These are the figures the test produced — not a promise about future performance.
- 100 % Runtime stability in test
- 12 scenarios Scenario test coverage
- 55 ms Order round-trip time
- 2 min Recovery after drawdown
Portfolio
How the delivery ran
Every project moves through these five phases, with the window for each agreed in the specification.
-
Discovery and problem framing
CompletedReviewing the client's environment: terminal build, broker and the account it runs on.
Day 1–2
-
Written specification
CompletedWriting the install checklist and fixing the starting parameters on EURUSD / GBPUSD.
Day 3–7
-
Implementation
CompletedPreparing the handover pack: files, set files and the parameter document.
Day 8–15
-
Testing and validation
CompletedA real run on a demo account, log review and watching the first days of behaviour.
Day 16–23
-
Handover and support
CompletedHandover of the documentation, a short walkthrough and the support path.
Day 24–27