Software for trading desks and funds — strategy automation and execution tooling.
Expert Advisors written to your rules, custom client software on the MT4 and MT5 APIs, execution and risk tools, journals and post-trade analytics — with the test evidence to show the code does what the specification says.
- Platforms
- MT4 · MT5 · Client APIs
- Timeframes
- M1 → D1
- Research
- Backtests · walk-forward · ML
- Confidentiality
- NDA · logic never reused
What desks and funds ask us to fix.
- 01
The strategy works on paper, not in the terminal
Rules that read cleanly become ambiguous in code. We write the specification with you first — entries, exits, filters, edge cases — and test against it.
- 02
Execution is inconsistent
Slippage, partial fills, requotes and session edges handled differently on each account. We build execution tooling with explicit handling and logs.
- 03
Risk enforced after the loss
Daily loss limits, exposure caps and correlation rules enforced in real time, terminal-side and server-side.
- 04
No record of why a trade was taken
A journal that captures the state at entry — structure, features, context — so post-trade review has something to review.
- 05
Backtests that flatter
Tick-accurate tests, walk-forward and Monte Carlo passes, and a forward run on demo before live capital.
What we build for desks and funds.
Expert Advisors
Fully automated strategies with your risk model, filters and management logic, on MT4 or MT5.
Learn moreCustom client software
Applications on the MT4/MT5 Client APIs: copiers, execution tools, monitors, custom front-ends.
Learn moreExecution & risk tools
One-click panels, risk-based sizing, exposure caps, daily loss limits, session control.
Learn moreJournal & analytics
Every trade logged with its features and context; post-trade review that feeds back into the rules.
Learn moreBacktesting & optimisation
Tick-accurate backtests, walk-forward, Monte Carlo, parameter optimisation, forward runs.
Learn moreData & streaming
Tick and candle streaming to your own dashboards and research stack.
Learn moreBuilt by people who trade and code.
- Our own Dhahab suite and signal system run on live MetaTrader 5 accounts, on the same MQL and .NET stack
- Specification first: you sign off on the rules in writing before code, and test against that document
- Backtest and forward-test reports are handed over in full, unfiltered
- Your strategy logic is never reused — in another client's product or in our own catalogue
Relevant work
- Dhahab suite — MQL5 indicators and EAs for gold on M1/M5
- Autonomous signal system with post-trade learning loop
- MT5 streaming backend — ticks and candles over SignalR
Typical stack
Asked by desks and professional traders.
Will you guarantee profitability?
No — and no reputable developer can. We warrant that the code implements the specified rules, and show you the test evidence.
Do I get the source?
Yes — MQL source, C# projects, build instructions and test reports for commissioned work.
Can you automate a discretionary strategy?
If it can be written down as rules, yes. The specification stage is where we find out; ambiguous rules are resolved with you before code.
Which brokers or servers?
Any MT4 or MT5 server. Client-side work runs in the terminal or on the Client APIs; nothing broker-specific is required.
How is confidentiality handled?
NDA before the specification call if you want one. Your rules never leave the project.
Can you run it for us?
Yes — hosted terminals with monitoring on our cloud, or deployment on your VPS.
Have a strategy that needs to become software?
Send the rules, or just the idea. Writing them down properly is the first stage.