Interactive Brokers -- #api clients  [SOLVED]

Questions about MultiCharts and user contributed studies.
FutureTrader
Posts: 79
Joined: 28 Mar 2013
Has thanked: 3 times
Been thanked: 4 times
Contact:

Interactive Brokers -- #api clients

Postby FutureTrader » 30 Nov 2015

I'm using MC + IB Gateway.
How many API client connection is MC requesting?
I'm using IB as datasource and I have one active broker profile. So can I assume MC doesn't need more than 1 API connection? or two? or a third when trying to add a new symbol to the database?
My assumption is MC needs up to 3 and more, but I don't have so many client connections left, as the maximum allowed is 8 at TWS.

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Interactive Brokers -- #api clients

Postby Henry MultiСharts » 08 Dec 2015

Hello FutureTrader,

One IB broker profile = one unique Client ID.
IB data connection = one unique Client ID.
All IB DOM windows (if any) = one unique Client ID.

So MultiCharts with one IB broker profile and a DOM window will utilize three unique IB Client IDs.

FutureTrader
Posts: 79
Joined: 28 Mar 2013
Has thanked: 3 times
Been thanked: 4 times
Contact:

Re: Interactive Brokers -- #api clients

Postby FutureTrader » 08 Dec 2015

Hello FutureTrader,

One IB broker profile = one unique Client ID.
IB data connection = one unique Client ID.
All IB DOM windows (if any) = one unique Client ID.

So MultiCharts with one IB broker profile and a DOM window will utilize three unique IB Client IDs.
Thanks Henry.
And there is no need of a additional Client ID when looking up a symbol through "Insert Symbols Into Portfolio", as my API Clients number is increasing each time I make an lookup.

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Interactive Brokers -- #api clients  [SOLVED]

Postby Henry MultiСharts » 17 Dec 2015

Hello FutureTrader,

One IB broker profile = one unique Client ID.
IB data connection = one unique Client ID.
All IB DOM windows (if any) = one unique Client ID.

So MultiCharts with one IB broker profile and a DOM window will utilize three unique IB Client IDs.
Thanks Henry.
And there is no need of a additional Client ID when looking up a symbol through "Insert Symbols Into Portfolio", as my API Clients number is increasing each time I make an lookup.
Adding an instrument using Lookup can result in additional ClientID which will be freed up when the Lookup window is closed.


Return to “MultiCharts”