Our Work

Code we've built, results you can check.

Every build below ships with something you can operate right here — the actual entry gate, the actual sizing arithmetic, the actual conversion diff, running in your browser. Client projects are covered by NDA and appear here only with written permission.

Portfolio

Featured builds.

Each entry follows one template: the brief, what we built, the verifiable result — and a working piece of it you can drive yourself.

XAUUSD Scalping EA

MT5
Brief
A gold scalper demonstrating spread-aware entries, ATR-scaled stops, and session filtering on M5.
What we built
Event-driven entry logic with per-session spread floors, ATR-based SL/TP, one-position-per-bar discipline, and an equity stop. Fully parameterized for optimization.
Verifiable result
Public backtest on 5 years of real tick data with per-session breakdowns and a Monte-Carlo drawdown distribution. Demo forward-test running on a public Myfxbook link.

Entry gate — spread, session, volatility

Move the inputs — the gate re-evaluates live

Entry allowed

Spread floor (London)35 pts
Stop distance — ATR x 1.5$6.60
Target distance — ATR x 2.25$9.90
Reward : risk1.50 : 1

Runs the delivered build's own gate logic and ATR multiples in your browser. Distances are what the EA would place given these inputs; no trades are simulated and no returns are implied.

Multi-Pair Trade Manager Panel

MT5
Brief
A trade manager demonstrating risk-based sizing, partial closes, staged trailing, and a global flatten hotkey across open positions.
What we built
Standalone trade-panel EA controlling all account positions with magic-number isolation from other robots, netting/hedging aware, with per-symbol exposure limits.
Verifiable result
Demo video walkthrough plus published behavior documentation on request. Built to showcase the panel architecture we license into client builds.
Related services
Trade Panels & Tools

Risk-based position sizing

The panel's own sizing maths, live

Order sizeable

Risk budget (1.0% of balance)$100.00
Risk per 1.00 lot (45 pips)$450.00
Position size0.22 lots
Actual risk at that size$99.00

Rounding down to the lot step leaves $1.00 of the budget unused — under the cap by design, never over.

One pip = 0.10 on XAUUSD, worth $10.00 per 1.00 lot. Lots round down to the 0.01 step so the risk cap is never breached by rounding — the same rule the delivered panel applies before it sends an order.

MT4 → MT5 Conversion Showcase

MT4 + MT5
Brief
A legacy MT4 indicator + EA pair rebuilt natively in MQL5 to demonstrate our side-by-side verification protocol.
What we built
Identical buffer contracts preserved so the EA consumed the ported indicator unchanged via iCustom; trade-object rewrite for the EA with hedging-account order handling.
Verifiable result
Delivered comparison report: identical trade timestamps on 4 years of data, P&L variance under 0.5% attributable only to documented order-model differences.

Side-by-side conversion

MQL4 — source

// MQL4 — positional arguments, ticket or -1
int ticket = OrderSend(
   Symbol(), OP_BUY, lots, Ask, slippage,
   Ask - stopPoints * Point,
   Ask + takePoints * Point,
   "entry", MagicNumber, 0, clrNONE);

if (ticket < 0)
   Print("OrderSend failed: ", GetLastError());

MQL5 — rebuilt

// MQL5 — request/result structs, explicit retcode
MqlTradeRequest request = {};
MqlTradeResult  result  = {};

request.action    = TRADE_ACTION_DEAL;
request.symbol    = _Symbol;
request.volume    = lots;
request.type      = ORDER_TYPE_BUY;
request.price     = SymbolInfoDouble(_Symbol, SYMBOL_ASK);
request.sl        = request.price - stopPoints * _Point;
request.tp        = request.price + takePoints * _Point;
request.deviation = slippage;
request.magic     = MagicNumber;
request.type_filling = ORDER_FILLING_IOC;

if (!OrderSend(request, result)
    || result.retcode != TRADE_RETCODE_DONE)
   Print("OrderSend failed: ", result.retcode);

MQL4 passes ten positional arguments and returns a ticket. MQL5 fills a request struct, checks a retcode, and must state a filling mode — the account may be hedging.

Why so public

Our proof policy, stated plainly.

Most agencies in this space show you nothing until you pay. We publish the working parts instead — the gates, the arithmetic, the conversion diffs — because logic you can drive yourself is harder to fake than a screenshot of an equity curve.

What you will not find here is a simulated track record. The demos compute decisions and distances from your inputs; they do not model trades or imply returns. Backtest and demo-account figures quoted above are historical performance indicators, not promises — we build software to spec, and markets decide the rest.

Client projects are covered by NDA from the first email. Every case study appears here only with the client's explicit written permission, and never otherwise.

Want one of these with your strategy inside?

The fastest way to see what we'd build for you is to send what you'd build — the quote comes back with the same concreteness.

Book a Free Call

A 30-minute call, no obligation. You leave with a written fixed quote — scope, price, delivery date.