Tips & troubleshooting
Common issues and how to fix them when connecting Ordex, MT5, and TradingView.
EA not connecting to Ordex
- Check WebRequest. In MT5: Tools → Options → Expert Advisors. Your Ordex app URL must be in "Allow WebRequest for listed URL" (e.g.
https://ordextrader.com). No trailing slash. - Check the config file. The EA reads
TradingViewSync_config.jsonfrom MQL5 → Files (or Common → Files). Re-download the EA from the app if you added new accounts so the config is up to date. - Allow automated trading. In the same Expert Advisors options, enable "Allow automated trading".
- Restart the EA. Remove it from the chart and attach it again, or restart MT5.
TradingView alert not reaching Ordex
- Check the URL. It must be exactly your app URL +
/api/webhooks/tv(e.g.https://ordextrader.com/api/webhooks/tv). - Check the secret. Use the Webhook Secret from the app (Webhooks page). If you use a header, the name must be
X-Webhook-Secret. Otherwise put"secret"in the JSON message. - Check Webhook Logs. In the app, open Webhooks and look at the logs. Failed requests often show up with an error or "Invalid webhook secret". Fix the secret or URL and try again.
Symbol not found or wrong symbol on MT5
Your broker may use different names (e.g. EURUSDm, GOLD). In the app, go to Webhooks and add a Symbol mapping: TradingView symbol → MT5 symbol. Then try the alert again.
Webhook succeeds but trade doesn’t open on MT5
- EA must be connected. The EA picks up commands from Ordex. If the EA isn’t connected (see first section), trades stay pending.
- Check account status. On the dashboard or Accounts page, your MT5 account should show as connected (e.g. green or "online"). If it’s offline, fix the EA connection first.
- Market hours and symbol. Ensure the symbol is valid on your broker and the market is open. Some symbols are only available in certain sessions.
Webhook to execution latency
When TradingView fires an alert, Ordex receives it and queues the trade. The MT5 EA polls for new commands (default every 50ms). So end-to-end latency is typically under a second: webhook response + one poll interval + broker execution. If you need faster execution, ensure the EA is running and connected; reducing poll interval further is possible in the EA inputs but may increase CPU use.
Need more help?
Use the in-app Webhooks → Test Webhook to confirm Ordex receives requests. Use the per-account Setup page (Accounts → Setup TradingView & MT5) for copy-paste webhook URL and secret. Check Getting started and Connecting TradingView in Help to make sure each step is done. If something still doesn’t work, note what you see (e.g. error in Webhook Logs, EA "offline") and contact support with those details.