Monday, December 8, 2025
HomeStockTradeGate customers handbook - Buying and selling Programs - 9 October 2025

TradeGate customers handbook – Buying and selling Programs – 9 October 2025


What it does

Mirror your MT5 CFD trades into Tradovate futures in close to real-time so you’ll be able to hold utilizing your favourite MT5 EA and execute on prop-firm compliant futures (e.g., Apex and others that clear by way of 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 protected testing (no orders despatched)

Necessities

  1. Tradovate account with a prop agency that helps Tradovate.
    Discover one right here:
    https://prop.tradovate.com/find-a-prop-firm ?

  2. 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

    Be aware: regardless of wording you may even see in articles, you don’t need to pay for this integration !! IT’S FREE !!


Fast begin (MQL5 Market construct)

  1. Connect TradeGate to the MT5 chart you wish to mirror (e.g., US500, USTEC…).

  2. In Inputs, fill Tradovate login and password.

  3. Select Futures root to reflect (e.g., MES for Micro S&P).

  4. Set Mirror Qty (contracts) (begin with 1 for prop evals).

  5. (Non-compulsory) Set Magic Quantity Filter and/or Remark Filter.

  6. (Non-compulsory) Restrict MAX Open Positions (0 = limitless).

  7. For a dry run, set Simulation solely = true.

  8. Click on OK. The on-chart panel exhibits connection standing, stability, and open Tradovate positions.

Inputs (defined)


INPUT PURPOSE RECOMMENDATION
Tradovate login / password Credentials for API authorization. Required.
Futures root to reflect Goal futures household (MES, MNQ, MYM, ES, NQ, YM, GC, MGC, FDXM, FDXS…). Use Micro merchandise for prop evals.
Mirror Qty (contracts) Contracts per mirrored motion. Begin at 1.
MAX Open Positions  Max variety of MT5 positions this EA will mirror/handle concurrently (per chart). 0 = limitless.  1–2 for tighter prop management.
Magic Quantity Filter Solely mirror orders with this MagicNumber. Go away clean/0 to disable.
Remark Filter Solely mirror if order remark comprises this case-sensitive substring. Go away clean to disable.
Simulation solely (no orders despatched) If true, no orders are despatched; EA logs what it might do. Use for first-run validation.
Verbose request/response logs Debug logging of HTTP calls. Maintain OFF until troubleshooting.


Advisable CFD → Futures mapping

MT5 CFD Market Futures Root(s) Notes
US500 S&P 500 E-mini / Micro E-mini S&P 500 ES / MES MES = 1/10 ES (prop-friendly).
US30 Dow 30 E-mini / Micro E-mini Dow YM / MYM MYM = 1/10 YM.
USTEC Nasdaq-100 E-mini / Micro E-mini Nasdaq-100 NQ / MNQ MNQ = 1/10 NQ.
DE40 DAX Mini-DAX / Micro-DAX FDXM / FDXS FDXS is the micro.
XAUUSD  Gold COMEX Gold / Micro Gold  GC / MGC  MGC = 1/10 GC.

Select the matching root in “Futures root to reflect” (e.g., MES, MNQ, MYM, FDXS, MGC).


How mirroring works

  • The EA listens for executed offers on the hooked up MT5 chart image.

  • If filters go and the reproduction 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 pink banner beneath the panels, e.g. Open mirror failed: TV reject @ 2025.10.09 19:16:10 , which persists till a profitable mirror or EA re-init.


Prop-firm ideas

    Most prop corporations (together with Apex and comparable) implement each day session guidelines and should pressure flat at finish of day or throughout upkeep home windows. To adapt:

    • Want breakout/flat-by-EOD methods over grid or holding in a single day.

    • Keep away from martingale sizing. It typically violates threat limits and may set off each day loss or trailing thresholds.

    • Use Micro futures (MES/MNQ/MYM/FDXS/MGC) and set Mirror Qty = 1 till you’re comfy.

    • Take into account MAX Open Positions = 1–2 to restrict publicity.


Troubleshooting

  • Not linked / no account ID: verify your credentials and that MT5 WebRequest is allowed on your Tradovate API host in Instruments → Choices → Professional Advisors.

  • No mirrors firing: verify Magic/Remark filters and MAX Open Positions cap.

  • Sizing off: keep in mind “Mirror Qty” is contracts, not CFD heaps.


RELATED ARTICLES

Most Popular

Recent Comments