Dukascopy Broker Profile

From MultiCharts
Jump to navigation Jump to search
Click here to see the video tutorial on how to connect Dukascopy Broker Profile.

FIX API is used for connection between MultiCharts and Dukascopy.

Jforex API is not supported in MultiCharts.

It is important to make sure Dukascopy knows FIX API is required when subscribe to their service.

A customer needs to provide Dukascopy with his/her IP address to register it on their servers.

To trade with Dukascopy from MultiCharts, a customer needs to open an account and, since FIX API is used, such type of account can be opened only if the balance is more than $ 100 000.

Trade size should be equal to the amount of units, not trade lots.

Open position Profit/Loss is calculated in MultiCharts. The basis for the calculation is Average Entry Price sent by Dukascopy.

Unrealized Profit/Loss for the account is not available.

Stop-Limit orders are not supported by Dukascopy.

Dukascopy does not provide account information to MultiCharts and it is not avalable in order and Position Tracker window on Accounts tab.

Note: Dukascopy does not support Native One-Cancels-Others group. In this case MultiCharts emulates OCO group on its end. Simulated OCO-group means that all OCO orders are sent to the broker, price is monitored by MultiCharts and once one of the orders is filled, other orders from this OCO group are cancelled by MultiCharts. When one of the OCO orders is filled, MultiCharts sends a command to cancel the second OCO order to broker. Note that the second order may also be filled if price reaches its level before the cancellation is processed by the broker (see OCO-Orders Risk).

Setting up Dukascopy Broker Profile

In the Properties Dukascopy window (see Managing Broker Profiles) enter the information provided by Dukascopy:

  1. Server IP section: Server IP
  2. Order Connection Settings section: Login, Password, Port number, SenderCompID and TargetCompID
  3. Price Connection Settings section: Login, Password, Port number, SenderCompID and TargetCompID
  4. Reconnection Settings section: Configure timer to reconnect if connection to Dukascopy is lost


After the broker profile is set up, you can select it for trading, see the How to Select a Broker Account For Trading guide.