Jump to content
  • 0

2 demo accounts through API (Python)


FatFoss

Question

Hello!
I have an issue by using two demo accounts. It seems that the server does not work correctly through the "ig-trading" library for Python. Request for 1st account has been sent to 2nd account and request for 2nd account has been sent to 1st account. Returns no positions. How can I control sessions at request time for each of the accounts?

Edited by FatFoss
Link to comment

7 answers to this question

Recommended Posts

  • 0
13 hours ago, FatFoss said:

Hello!
I have an issue by using two demo accounts. It seems that the server does not work correctly through the "ig-trading" library for Python. Request for 1st account has been sent to 2nd account and request for 2nd account has been sent to 1st account. Returns no positions. How can I control sessions at request time for each of the accounts?

Hi @FatFoss, could you please clarify if the issue is only occurring on the Python API, or if it is happening on the companion too?

Thanks - Arvin

Link to comment
  • 0

It relates to Python API. There is no way to work with two different accounts in prallel in the companion, so everything works well there. The problem is when I start using multiple instances of the IGService() class from the "ig-trading" library. It seems that server confuses the requests when I send orders and I can not get positions (there are positions actually)

3 hours ago, ArvinIG said:

Hi @FatFoss, could you please clarify if the issue is only occurring on the Python API, or if it is happening on the companion too?

Thanks - Arvin

 

Link to comment
  • 0
53 minutes ago, FatFoss said:

It relates to Python API. There is no way to work with two different accounts in prallel in the companion, so everything works well there. The problem is when I start using multiple instances of the IGService() class from the "ig-trading" library. It seems that server confuses the requests when I send orders and I can not get positions (there are positions actually)

 

Hi @FatFoss, for further assistance on Python and IG please check the github page : https://github.com/ig-python .

If this page doesn't help please contact us at helpdesk@ig.com.sg with some screenshots, our helpdesk and IT team will be able to assist you further if necessary.

Thank you - Arvin

Link to comment
  • 0
3 hours ago, ArvinIG said:

Hi @FatFoss, for further assistance on Python and IG please check the github page : https://github.com/ig-python .

If this page doesn't help please contact us at helpdesk@ig.com.sg with some screenshots, our helpdesk and IT team will be able to assist you further if necessary.

Thank you - Arvin

I wrote to github yesturday. They are silent for now. Thank you for your help

Link to comment
  • 0
On 09/07/2021 at 11:34, FatFoss said:

I wrote to github yesturday. They are silent for now. Thank you for your help

Did you get any further with this? I'm coding in c# and will have the same problem looking at the code, I'm going to try and copy the api to a new solution under a different name, so will need to do this for each extra account I want to connect to it seems

Link to comment
  • 0
2 minutes ago, CoolCold said:

you need to switch account if you are using 1 api key with 2 accounts

So it's possible to have 2 api keys and connect to them independently?.

I had a look at the new authentication, I can't remember it exactly off the top of my head but it seemed like I could maybe get two independent conversation context or whatever it is.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • image.png

  • Posts

    • Commodity Market Elliott Wave Analysis for Bitcoin, Ethereum, Crypto Index, TLT Bonds, US 10 Yr. Yields, USD/ DXY, Gold, Silver, Copper, Uranium, Crude Oil, Natural Gas, XLE ETF, XME ETF. Elliott Wave Analysis Update for Commodity Markets: Current Analysis Remains Unchanged In the latest Elliott Wave analysis of the commodity markets, there is no alteration in the wave counts. Bitcoin is reinforcing its position with Wave (4) appearing to be established, contrasting with Ethereum which shows less clarity. The U.S. Dollar and 10-year yields are expected to continue their upward trajectory.  Gold, silver, and uranium are nearing the completion of their Wave 4, suggesting that opportunities for long trades may arise soon. Natural gas is currently in the e) wave of a Wave 4 triangle formation. Crude oil, maintaining a price above $80.00, remains in a bullish stance, as do ExxonMobil (XOM), alongside sector indices XLE (energy) and XME (metals and mining). Video Chapters 00:00 Bitcoin (BTC) ETH/USD / Crypto Index 09:49 US Dollar Index, DXY / TLT Bonds. US Gov Bonds 10 Yr Yields 17:48 Precious Metals: Spot Gold XAU /GDX ETF / US Spot Silver XAG  28:49 Base Metals:Lithium, Uranium URA ETF / Copper / ETF XME 35:36 Energy: Crude Oil WTI OIL / Natural Gas NG / ETF XLE 41:08 End Analyst Peter Mathers TradingLounge™ Australian Financial Services Licence - AFSL 317817 Source: tradinglounge.com 6 Analysts covering 150+ markets  
    • Hello Goldenbrown, Thank you for your interesting comments. I will answer them tomorrow, when I have some spare time. Best regards.
    • EDIT* Sorry forex pairs no lower than 0.10 but xauusd 0.50? It won't let me adjust to lower lots
×
×
  • Create New...
us