Dukascopy and TradingView: how the connection works

TradingView does not place orders on your Dukascopy MT5 account by itself. With SignalForge, the alert goes to your webhook URL and the SignalForge EA executes it inside the MT5 terminal logged into Dukascopy. Dukascopy's MT4 and MT5 accounts page marks Expert Advisors as allowed on MT5 accounts (verified 4 October 2026).

Dukascopy MT5 server and demo: what we could verify

  • Server name: we could not confirm Dukascopy MT5 server names on an official Dukascopy page, so we do not publish any. Use the server from the email with your login details, or in MT5 go to File, Open an Account and search for Dukascopy.
  • Demo length: Dukascopy says on its MT5 demo page that an MT5 demo typically lasts 14 days and that the login details are sent by email (verified 4 October 2026). An expired demo simply stops connecting.

How to connect TradingView to Dukascopy MT5

  1. Create your SignalForge account (14-day free trial, no card) and copy your webhook URL from the dashboard.
  2. Register your Dukascopy account in the dashboard with your MT5 login and the exact server string from your Dukascopy login email.
  3. Install the SignalForge EA in that MT5 terminal, drag it onto one chart and switch Algo Trading on.
  4. Create the TradingView alert: paste the webhook URL and a JSON message that uses the exact symbol from your Market Watch (Ctrl+M):
{
  "symbol": "EURUSD",
  "action": "buy",
  "lot": 0.1,
  "sl": 30,
  "tp": 60
}

sl and tp are distances in pips by default. Leave lot out to let the EA size the trade with the position size type set in your dashboard (fixed, risk or signal); in fixed-lot mode the EA ignores the alert's lot.

  1. Fire a test alert on a demo first and check the order in the Trade tab and the Experts log of MT5.
  2. Go live only when the demo order matches what you expected (symbol, lot, SL and TP).

Dukascopy symbols: check the exact name in your MT5

Usual MT5 nameInstrument
EURUSDEuro / US dollar
XAUUSDGold
BTCUSDBitcoin

These are the usual names, not a promise: account types can add a suffix, so copy the symbol exactly as your Market Watch (Ctrl+M) shows it; if one is missing, right-click the list and choose Show All. The SignalForge EA resolves common suffixes on its own (.a .b .i .pro .raw .std .stp m pro #) and partial matches.

Common errors with Dukascopy and TradingView alerts

These are generic MT5 problems that also appear on Dukascopy accounts; each link goes to a step-by-step fix.

  • Demo expired. After about 14 days the Dukascopy demo login stops working and MT5 shows "No connection". Open a new demo and update the login in the dashboard.
  • Wrong symbol name or suffix. The alert must name a symbol that exists in your terminal. Suffixes are resolved automatically; aliases on our server only cover GOLD to XAUUSD and SILVER to XAGUSD, so if your MT5 lists gold as GOLD, ask support for a per-account alias. Fix: wrong symbol, lot size or account in MT5.
  • Different contract size on gold and indices. One lot of XAUUSD or of an index CFD is not the same exposure on every account. Check the contract size in the symbol specification (right-click the symbol, Specification) before you size by lot.
  • Webhook received, but no trade. Usually Algo Trading is off, the EA is not on a chart, or the login registered in the dashboard is not the one logged in. Fix: TradingView webhook not executing in MT5.
  • Error 4756 when sending the order. MT5 refused the trade request: invalid stops, volume or margin are the usual causes. Fix: MT5 error 4756.
  • Nothing executes after a restart. If MT5 or the PC restarted, the terminal must be running again with the EA on a chart. See what happens when MT5 restarts.

FAQ

Can I connect TradingView to Dukascopy?

Yes, through MT5: TradingView sends the alert to SignalForge and the SignalForge EA executes it in the MT5 terminal logged into your Dukascopy MT5 account. Dukascopy lists Expert Advisors as allowed on MT5 accounts (verified 4 October 2026).

Which Dukascopy MT5 server do I use?

The one in the email with your login details. We do not publish Dukascopy MT5 server names because we could not confirm them on an official Dukascopy page.

How long does a Dukascopy MT5 demo last?

Dukascopy says an MT5 demo typically lasts 14 days from the date you create it. When it expires the login stops connecting: open a new demo and register the new login in SignalForge.

Is SignalForge free?

There is a 14-day free trial without a card; after that plans start at $4.99/month for one account. TradingView webhooks need a paid TradingView plan.

Do I need a VPS for Dukascopy?

No. The EA runs in your own MT5 terminal, so your PC must stay on while you want alerts executed. If you prefer not to, SFCloud runs it for you in a hosted MT5 (UK and France): $9.99/month with the Starter bridge (Starter + SFCloud) or $19.99/month with Trader (Trader + SFCloud). Standalone SFCloud ($6.99/month) is an always-on MT5 in the cloud for manual trading; it does not include the bridge, so it does not execute TradingView alerts.