MetaTrader 5 to ProjectX (TopstepX) Copier
Yes: MirrorFlow copies from MetaTrader 5 to ProjectX (TopstepX) using MT5 as the master account and ProjectX (TopstepX) as the follower, even when they trade different assets. It's cross-asset: it converts your MT5 CFD or forex pair (US100, US30, XAUUSD) into the equivalent ProjectX future (NQ/MNQ, YM/MYM, GC/MGC) and sizes the contracts by the position's real exposure. It's a standalone Windows app —NinjaTrader is NOT required—, with a 100% local connection, latency under 15ms and a one-time payment of $69.
MetaTrader 5 as master (cross-asset)
MT5 fires the signal from your CFD, forex or index and MirrorFlow replicates it on ProjectX as a future. You analyze and trade in MetaTrader 5; the futures execution happens in your ProjectX (TopstepX) account without touching your strategy or MQL5.
CFD → futures instrument conversion
The multi-asset engine maps each MT5 symbol to its equivalent ProjectX future: US100→NQ/MNQ, US30→YM/MYM, US500→ES/MES, XAUUSD→GC/MGC. It doesn't copy the ticker, it copies the equivalent position.
Lot → contracts by exposure
The Equivalence panel translates your MT5 CFD/forex lots into the exact number of ProjectX (TopstepX) futures contracts, sized by the contract's real exposure, and re-scales Stop Loss and Take Profit.
Local execution via native bridge
ProjectX (TopstepX) receives the orders through a native bridge that runs on your own machine, with no cloud servers or middlemen. MirrorFlow replicates; compliance stays with you: every firm has its own rules on automation and copying between accounts, and those rules change. Check your firm's rulebook before trading.
Install the app
Download and install MirrorFlow.App for Windows. NinjaTrader is not required: you only need the app and the platforms you use.
Connect MT5 as master
Attach the MirrorFlow Expert Advisor (EA) to a MetaTrader 5 chart with AutoTrading enabled and link ProjectX (TopstepX) as the follower through the native bridge, from the app panel.
Configure lot size and risk
Map each MT5 symbol to its ProjectX future, define the lot→contracts equivalence and set the multiplier, Invert Side and daily loss/profit limits (MDD/MDP) per account.
Trade
Every trade you fire in MetaTrader 5 is replicated instantly in ProjectX (TopstepX) as the equivalent future, with your configured lot size and risk.
FAQ
Can MetaTrader 5 be the master account to ProjectX (TopstepX)?
Yes. In MirrorFlow v2.1 all 9 supported platforms can be master or follower. In this flow MetaTrader 5 is the master (source) and ProjectX (TopstepX) the follower (destination).
How do I copy an MT5 CFD to a ProjectX future if they're different assets?
MirrorFlow is multi-asset: it maps the symbol (for example, MT5's US100 to ProjectX's NQ or MNQ future) and converts the lot size into contracts by real exposure, not by the ticker name. It also re-scales your Stop Loss and Take Profit to the new instrument.
Do I need NinjaTrader to copy from MT5 to ProjectX?
No. MirrorFlow is a standalone Windows app. You install the app, connect MetaTrader 5 as the master and ProjectX (TopstepX) as the follower, and that's it. NinjaTrader is not required.
How does MirrorFlow connect to ProjectX (TopstepX)?
Through a native bridge that the app orchestrates over a local Windows channel. MetaTrader 5 provides the signal with its Expert Advisor and the bridge places the order inside your ProjectX account, 100% local and with latency under 15ms.
How much does it cost?
A one-time payment of $69 for a lifetime license, with unlimited destination ProjectX (TopstepX) accounts and all future updates included.