Avanza Broker Profile

From MultiCharts
Jump to: navigation, search

Avanza is broker only, it is not a data provider. In order to trade from DOM window with Avanza broker, it is required to be connected to a data feed and use the data feed's symbol. Avanza, as well as TradeNode, is not available for MultiCharts .NET version.

Market orders are converted into limit ones by MultiCharts. If asks and bids are not coming from broker for a reason, market orders are rejected because it is not possible to convert them into limit orders without the prices.

Open position Profit/Loss is calculated in MultiCharts as it is not provided by Avanza.

Unrealized Profit/Loss for the account is calculated in MultiCharts as it is not provided by Avanza.

Avanza 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).

Connection settings

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

  1. IP Address (set to "localhost" by default),
  2. Port number,
  3. Login,
  4. Specify the Certificate location,
  5. Check the box 'Debug works in order to enable Avanza logging for debugging,
Additional settings