API Support Forum
OEC API > API Support > Getting a Live Account to work.
Author Topic: Getting a Live Account to work.
(7 messages, Page 1 of 1)
Moderators: VPfau
AGagnon
Posts: 10
Joined: Jun 15, 2016


Posted: Nov 01, 2016 @ 11:44 AM             Msg. 1 of 7
My platform has passed the conformance test, and logging in with my demo login on the sim server works perfectly.

I changed the server in my code to prod.gainfutures.com and the UUID to the appropriate new UUID I received after the conformance test passed.

My team had an account enabled for our platform, and tried to log in. We can't seem to log in with the live account. Do we need to somehow merge an API account with a trading account? If so, how would we do this?
Alex Gagnon
CMicciche902
Posts: 348
Joined:


Posted: Nov 01, 2016 @ 11:50 AM             Msg. 2 of 7
Merging a Developer account to Production is not possible. They are separate environments and there is no link between them.

Are you getting a response from the API? If so, what?

If Production user is connecting to prod.gainfutures.com, check UUID as it will be different than what we provided in the Developer environment.

Also, software enablement must be requested to the Support team.
Chris M
AGagnon
Posts: 10
Joined: Jun 15, 2016


Posted: Nov 01, 2016 @ 01:35 PM             Msg. 3 of 7
When I switch over to the prod server with the UUID given to us after passing the conformance test, we tried to log in using an account that we had activated for our platform, and received this error:

Invalid Login
Data feed authentication failed! You must sign up for a data feed account.

We have a live account with cash in it. When we requested that it be activated for our platform, we got a reply with the new UUID. I placed this new UUID in my software, replaced the server address, compiled, and we ran into this error.

On the sim server with the sim's UUID, the API account works, but when we switch the server address and UUID over and try to use a live account, we get that error.
Alex Gagnon
CMicciche902
Posts: 348
Joined:


Posted: Nov 01, 2016 @ 01:41 PM             Msg. 4 of 7
If you do not have market data enabled, you can still login to our servers. Market data is not free in Production. Contact your Introducing broker for assistance with subscribing to data. The demo account provides free CME data for 2 weeks.
Chris M
AGagnon
Posts: 10
Joined: Jun 15, 2016


Posted: Nov 01, 2016 @ 01:45 PM             Msg. 5 of 7
We were just speaking to the broker this morning. They claim that the data feed is active. A bundle was purchased, that says it has CME data. We only trade the ES. Is there a special data feed required for custom platforms? The one we have right now, I believe costs $15/mo. Does that package give data that is accessible through the API?
Alex Gagnon
CMicciche902
Posts: 348
Joined:


Posted: Nov 01, 2016 @ 02:30 PM             Msg. 6 of 7
The ES contract is traded on the CME Exchange. If the customer is non-professional ($15 per month plan is non-pro), data streams to all applications, including your IB's white-label platform and the custom application.

For professional users, you have to explicitly pick all desired platforms that require streaming data.

Contact your IB and have them setup a remote session and contact GAIN Futures Support team over the phone.
Chris M
AGagnon
Posts: 10
Joined: Jun 15, 2016


Posted: Nov 01, 2016 @ 09:28 PM             Msg. 7 of 7
We have the package of CME data. We are non-professional at this point.

How could a remote session help? This is a custom platform, not one from our IB. Is there something specific I should ask? I'm still trying to figure out what is causing the problem at this point.

I'll call up the Gain Futures support team tomorrow.
Alex Gagnon