MetaTrader 5 Integration: The Technical Architecture Behind PMTS
June 16, 2026
Every managed trading platform eventually has to answer the same question: how does capital move from an investor's allocation into live market execution, and how is that execution measured with enough fidelity that the reported numbers can be trusted? At PMTS, the answer begins with the integration layer that connects our algorithmic engine to MetaTrader 5. This article is a technical deep dive into that architecture — the components, the data flow, and the design decisions that allow us to report performance with institutional rigor.
Why the integration layer is the foundation
A trading algorithm is only as credible as the infrastructure that executes and records it. Backtests can be curve-fitted, screenshots can be edited, and selective reporting can flatter almost any strategy. The discipline that separates a serious managed platform from a marketing exercise is whether every reported figure traces back to a real order, filled at a real price, on a real broker account. The MetaTrader 5 integration is what makes that traceability possible at PMTS.
MetaTrader 5 (MT5) is the institutional-grade successor to MT4, used by retail and professional brokers worldwide. It exposes a mature execution environment, a native programming language for Expert Advisors, and a complete record of deals, orders, and positions. By building directly on MT5 rather than a proprietary black box, PMTS inherits a battle-tested execution stack and an auditable transaction history that any broker statement can corroborate.
The PMTS-MT5 connection architecture
The integration is organized into three cooperating components: the execution algorithm, the DataSync bridge, and the reporting backend. Each has a narrow, well-defined responsibility, which keeps the system robust and easy to reason about.
1. The execution algorithm
The PMTS strategy runs as an Expert Advisor inside the MT5 terminal. It consumes raw tick data, evaluates its signal logic, and places orders directly through the broker's execution server. Because the algorithm lives where the prices are, latency between signal and order is minimal, and there is no intermediate service that could distort or delay execution. The current flagship configuration concentrates on XAUUSD — gold against the US dollar — a market whose depth, volatility profile, and sensitivity to Fed policy and FOMC events suit a systematic approach.
2. The DataSync bridge
Running alongside the strategy is the PMTS DataSync Expert Advisor. Its single job is to read the terminal's state — account balance, equity, open positions, completed deals, and historical orders — and transmit it securely to the PMTS backend. DataSync authenticates every request with a per-account API key sent in an X-API-Key header, and it pushes data on a fixed cadence so the platform always reflects a recent, consistent snapshot of each account.
3. The reporting backend
On the server side, a REST API receives the synchronized data, validates it, and writes it into a normalized database of accounts, snapshots, equity curves, deals, orders, and positions. From this single source of truth the platform computes every published statistic — win rate, profit factor, Sharpe and related risk-adjusted measures, drawdown, and cumulative return. Investors never see hand-entered figures; they see the direct consequence of what the broker account actually did.
Read-only by design
A question we field constantly from capital allocators is whether the platform can touch their money. The architecture is deliberately built so that it cannot. DataSync is a read-only observer: it reads account state and reports it, but it never initiates withdrawals or transfers, and it never has custody of investor capital. Trade execution is performed by the strategy through the broker's own infrastructure, under the broker's own risk controls. This separation — execution inside the regulated broker environment, observation through a read-only bridge — is what allows PMTS to be transparent without ever becoming a point of custodial risk.
Multi-broker, multi-account aggregation
Because the integration is built on the open MT5 protocol rather than a single broker's closed system, PMTS aggregates accounts across a range of execution venues. Connected accounts today span brokers including MultiBank Group, FTMO, DarwinexZero, MEX Atlantic, and MetaQuotes-hosted servers, denominated in both EUR and USD and operating at leverage tiers from 100:1 to 500:1. Each account keeps its own native currency, and the platform performs the conversions needed to present a unified view in an investor's preferred display currency.
This broker-agnostic design matters for two reasons. First, it diversifies execution and counterparty exposure rather than concentrating everything at one venue. Second, it demonstrates that the strategy is not dependent on the quirks of a single broker's pricing or fill behavior — the same logic runs, and is measured identically, across very different environments.
From tick to dashboard
The end result of this pipeline is a live, investor-facing dashboard that renders each account's equity curve, open positions, closed trades, and headline performance metrics. The data an investor sees there is the same data DataSync read from the terminal, transformed only by currency conversion and aggregation — not by editorial judgment. When a position closes on the broker server, it propagates through DataSync, into the database, and onto the dashboard within the platform's sync window.
What the audited numbers show
Architecture is only worth describing if the data it produces holds up. The figures below are drawn directly from the PMTS reporting backend and are cited verbatim from the current account record.
- On the reference account, the system has executed 51 trades with a win rate of 86.27% and a profit factor of 6.0968.
- The Sharpe ratio on that record stands at 10.08, with a maximum drawdown of just 0.41% and a cumulative return of 9.96%.
- Across the full connected book over the trailing week (June 9-16, 2026), the engine processed 814 trades at a 71.38% win rate.
These metrics are not aspirational targets; they are computed by the same backend described above, from the same deal records DataSync synchronized. A figure such as a Sharpe of 10.08 is unusually high and reflects a specific, concentrated configuration over a defined window — exactly the kind of context that an auditable architecture lets an allocator examine rather than take on faith. Where related risk-adjusted measures such as Sortino or Calmar are not yet populated for a given account, the platform reports them as unavailable rather than estimating them.
Why this architecture earns trust
The value of building on MetaTrader 5 is not novelty; it is verifiability. Every claim PMTS publishes can, in principle, be reconciled against a broker statement, because every claim originates from broker-side execution captured by a read-only bridge and stored in an auditable database. For a capital allocator evaluating systematic strategies, that chain of custody — from tick, to order, to deal, to dashboard — is the difference between a track record and a screenshot.
If you want to examine the live data rather than read about it, you can review current account performance on the public dashboard, or create an account to follow the strategy in detail.
Past performance does not guarantee future results. Trading involves substantial risk of loss and is not suitable for every investor. The metrics cited reflect specific accounts over defined periods and should not be interpreted as a promise of future returns.
Ready to start trading with AI?
Join hundreds of traders using PMTS algorithmic trading technology
Get Started

