What TradeGate does
Mirror your MT5 CFD trades into Tradovate futures in close to real-time so you may preserve utilizing your favourite MT5 EA and execute on prop-firm compliant futures (e.g., Apex and others that clear through Tradovate).
Mirrors opens and closes (market)
Magic Quantity and Remark filters (AND logic)
Max concurrent replicas cap
On-chart standing panel + open positions snapshot
Simulation mode for secure testing (no orders despatched)
Necessities
Tradovate account with a prop agency that helps Tradovate.Discover one right here: https://prop.tradovate.com/find-a-prop-firm ?
Allow TradingView connection in your Tradovate account (utilized by Tradovate’s APIs).Information: https://help.tradovate.com/s/article/Connecting-Your-Tradovate-Account-to-TradingView?language=en_US
Observe: regardless of wording you may even see in articles, you don’t must pay for this integration !! IT’S FREE !!
Fast begin (MQL5 Market construct)
Connect TradeGate to the MT5 chart you need to mirror (e.g., US500, USTEC…).
In Inputs, fill Tradovate login and password.
Select Futures root to reflect (e.g., MES for Micro S&P).
Set Mirror Qty (contracts) (begin with 1 for prop evals).
(Optionally available) Set Magic Quantity Filter and/or Remark Filter.
(Optionally available) Restrict MAX Open Positions (0 = limitless).
For a dry run, set Simulation solely = true.
Click on OK. The on-chart panel exhibits connection standing, stability, and open Tradovate positions.
Inputs (essential notice)
One occasion per mapping: TradeGate mirrors solely the image of the chart it’s connected to. If you wish to mirror a number of CFDs (US500, USTEC, DE40…), connect a separate occasion of the EA on every chart and set the suitable Futures root to reflect in every occasion.
Inputs (defined)
Advisable CFD → Futures mapping
Use the desk under as a sensible information if you select Futures root to reflect. Decide the Micro product for prop evaluations except you’re very comfy with danger.
You continue to choose the foundation (MES, MNQ, MYM, FDXS, MGC, and so forth.) within the EA’s Futures root to reflect enter.
How mirroring works
The EA listens for executed offers on the connected MT5 chart image.
If filters go and the duplicate cap permits, it routes a market order to the present entrance tradable month of your chosen futures root.
It creates a sticky mapping so subsequent closes/reductions mirror appropriately.
If Tradovate rejects an order, you’ll see a crimson banner under the panels, e.g. Open mirror failed: TV reject which persists till a profitable mirror or EA re-init.
Prop-firm suggestions
Most prop companies (together with Apex and comparable) implement every day session guidelines and should drive flat at finish of day or throughout upkeep home windows. To adapt:
Favor breakout/flat-by-EOD methods over grid or holding in a single day.
Keep away from martingale sizing. It typically violates danger limits and might set off every day loss or trailing thresholds.
Use Micro futures (MES/MNQ/MYM/FDXS/MGC) and set Mirror Qty = 1 till you’re comfy.
Contemplate MAX Open Positions = 1–2 to restrict publicity.
Troubleshooting
Not linked / no account ID: affirm your credentials and that MT5 WebRequest is allowed in your Tradovate API host in Instruments → Choices → Knowledgeable Advisors.
No mirrors firing: test Magic/Remark filters and MAX Open Positions cap.
Sizing off: bear in mind “Mirror Qty” is contracts, not CFD heaps.