Serious problem with NT and Gain - futures io
futures io futures trading



Serious problem with NT and Gain


Discussion in NinjaTrader

Updated
    1. trending_up 1,863 views
    2. thumb_up 2 thanks given
    3. group 4 followers
    1. forum 10 posts
    2. attach_file 0 attachments




Welcome to futures io: the largest futures trading community on the planet, with well over 125,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

 
Search this Thread
 

Serious problem with NT and Gain

(login for full post details)
  #1 (permalink)
Adelaide Australia
 
 
Posts: 18 since Jun 2012
Thanks: 7 given, 3 received

I have been trading a live account for 18 months using NT and Forex.com (Gain) with only minor issues.

I now have serious data problems, with only 2 days data is available. But at the start of trading (after each weekend) there is zero data available for reload .... not even 1 tick.

I contacted NT support, and as usual they were polite, but just took wild stabs at what the problem might be. Much time was wasted playing this things like session templates. After a while the problem was escalated to an experienced tech who told me the problem was all with Gain's servers. He claimed that Gain only provide 2 days tick data.

Gain swears blind there is no limit on the amount of data available from their servers, and refer me back to NT support.

I am beginning to think this is an API problem, and I am certain NT support knows this. It's just disappointing that they won't admit this. It's worse than disappointing that they are blaming Gain ....

I would love to hear from other NT traders using Gain with a live account.

Cheers

cprtrader

Reply With Quote

Journal Challenge February 2021 results (so far):
Competing for $1500 in prizes from Topstep
looks_oneSBtrader82 's Trading Journalby SBtrader82
(166 thanks from 30 posts)
looks_twoJust BEING a Trader: Letting Go!!by iqgod
(113 thanks from 32 posts)
looks_3Wisdom is Emptinessby Mtype
(68 thanks from 25 posts)
looks_4Deeteeís DAX Trading Journal (time based)by Deetee
(31 thanks from 17 posts)
looks_5Journal for peanuts1956by peanuts1956
(23 thanks from 13 posts)
 
 
(login for full post details)
  #2 (permalink)
Melbourne
 
Experience: Intermediate
Platform: NinjaTrader
Trading: Forex
 
Posts: 104 since Apr 2012
Thanks: 78 given, 46 received

Yes, something has changed recently using Gain through NT. I use Kinetick for historical data so am relatively unaffected, but my friend who also trades through Gain has previously been able to download years worth of historical data (minute, not tick) via NT.

He usually has the 'use NinjaTrader servers' option ticked under the Gain account setting screen in NT. He raised a support ticket with NT when historical data stopped working and they told him they are having trouble with their historical data servers that they use to store historical data from Gain.

I've experienced another problem with Gain over the last few weeks - their realtime data and order connections have been super flakey, going up and down multiple times a day which usually results in my strategies disabling themselves at least once every couple of days. Previously, the connection has been pretty solid.

To be honest, I'm in the process of moving brokers. Gain is a bucket shop with a shady reputation. They have been good enough whilst testing my various strategies, but now that I'm looking to ramp up the dollar amount that I'm trading, it's time to move to a more reputable broker.


cprtrader View Post
I have been trading a live account for 18 months using NT and Forex.com (Gain) with only minor issues.

I now have serious data problems, with only 2 days data is available. But at the start of trading (after each weekend) there is zero data available for reload .... not even 1 tick.

I contacted NT support, and as usual they were polite, but just took wild stabs at what the problem might be. Much time was wasted playing this things like session templates. After a while the problem was escalated to an experienced tech who told me the problem was all with Gain's servers. He claimed that Gain only provide 2 days tick data.

Gain swears blind there is no limit on the amount of data available from their servers, and refer me back to NT support.

I am beginning to think this is an API problem, and I am certain NT support knows this. It's just disappointing that they won't admit this. It's worse than disappointing that they are blaming Gain ....

I would love to hear from other NT traders using Gain with a live account.

Cheers

cprtrader


Reply With Quote
The following user says Thank You to HitTheCity for this post:
 
(login for full post details)
  #3 (permalink)
Adelaide Australia
 
 
Posts: 18 since Jun 2012
Thanks: 7 given, 3 received


HTC,

Thanks for your post. I have finally been able to get Gain to look further into this problem, instead of just patting me on the head. But I won't hold my breath. This problem seems to have zero priority for both Gain and Ninja.

I would appreciate any updates your friend may have regarding this issue.

As you say, NT's historical data servers have been down since the start of January. This is when the problem started, which tends to indicate the problem is on NT's side. And Ninja does not seem to give a damn about these servers being down.

Having said that, I am beginning to think Gain has contributed to, or may even have caused this problem.

Using Gain's servers, it now takes up to 15 minutes to load NT's charts. And that's just to get a max of 2 days data !! Before Ninja's servers went down, the load took just a few seconds.

Beats me why either Gain or Ninja would want Gain's clients to be dependent on Ninja's data servers, but it certainly looks like the API was written this way.

Cheers

cprtrader

Reply With Quote
 
(login for full post details)
  #4 (permalink)
Melbourne
 
Experience: Intermediate
Platform: NinjaTrader
Trading: Forex
 
Posts: 104 since Apr 2012
Thanks: 78 given, 46 received

It's a pretty bad situation really, isn't it? Especially the fact that it has gone on for so long. I hate being at the mercy of 3rd parties in this way. I don't think it's a high priority for either NT or Gain because I get the feeling there aren't a lot of people who use NT with Gain.

It's another reason why I want to move to a more reputable and more popular broker such as Interactive Brokers. I actually went to the effort of creating an account with Interactive Brokers, only to find that they currently have an ASIC licensing issue that means they are not allowing the creation of margin account for Australian clients (my account with them is therefore cash only, and useless for forex trading).

I'm now considering moving to MB Trading as the second best option behind Interactive Brokers. If and when Interactive Brokers starts allowing margin accounts for Australian clients once again, I'll probably split my funds across both accounts so I'm somewhat protected if one of them creates some sort of problem like what you're experiencing with Gain.

Honestly, the level of care given for small retail clients by some of these brokers is non-existent.


cprtrader View Post
HTC,

Thanks for your post. I have finally been able to get Gain to look further into this problem, instead of just patting me on the head. But I won't hold my breath. This problem seems to have zero priority for both Gain and Ninja.

I would appreciate any updates your friend may have regarding this issue.

As you say, NT's historical data servers have been down since the start of January. This is when the problem started, which tends to indicate the problem is on NT's side. And Ninja does not seem to give a damn about these servers being down.

Having said that, I am beginning to think Gain has contributed to, or may even have caused this problem.

Using Gain's servers, it now takes up to 15 minutes to load NT's charts. And that's just to get a max of 2 days data !! Before Ninja's servers went down, the load took just a few seconds.

Beats me why either Gain or Ninja would want Gain's clients to be dependent on Ninja's data servers, but it certainly looks like the API was written this way.

Cheers

cprtrader


Reply With Quote
 
(login for full post details)
  #5 (permalink)
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
 
NinjaTrader's Avatar
 
Posts: 1,569 since May 2010
Thanks: 184 given, 2,416 received

Hi,

I am sorry for the inconveniences. I can shed some light on what is happening:
  • Due to reasons outside of our control we were forced to disable our GAIN historical data servers sometime early January
  • The process of reconfiguring these servers is lumped in with another IT project we are working on and I hope to have them online later this month
  • In general, the impact to our clients has been minimal (although not optimal) since we donít have many trading through GAIN and GAIN does provide limited amount of historical data
Alternatively, FXCM is an option, offers NinjaTrader for free with minimum account requirements and uses our historical data servers which are online also.

Follow me on Twitter Reply With Quote
 
(login for full post details)
  #6 (permalink)
Adelaide Australia
 
 
Posts: 18 since Jun 2012
Thanks: 7 given, 3 received

NinjaTrader,

Thanks for your response. It's pretty much what your support staff have been telling me.

However, I have it in writing from Gain that they do NOT place a limit on the amount data provided to NT users. So this is either a myth among Ninja staff, or Gain are telling me bald face lies. Why would Gain place such a horrific data limitation? It makes not sense.

The only plausible explanation is that the API was written with the assumption that Ninja's servers would provide historical data, and Gain's servers would provide live updates. This would explain why there is so little data coming from the Gain servers ... because the API is looking for the historical data from Ninja's servers, and only live updates from Gain.

If I was playing with a demo account, changing to FXCM would have happened. But changing to another live account takes time and is a messy business. But something has to give. Either I give Ninja the flick and try and get used to MT4, or I have to change accounts.

I am just disappointed that Ninja are giving the server such a lower priority. I would also like to see Ninja stop blaming Gain and fess up that it is an API problem.

cprtrader

Reply With Quote
 
(login for full post details)
  #7 (permalink)
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
 
NinjaTrader's Avatar
 
Posts: 1,569 since May 2010
Thanks: 184 given, 2,416 received


cprtrader View Post
I would also like to see Ninja stop blaming Gain and fess up that it is an API problem.

cprtrader

We are not blaming anyone, just stating facts. To double check, I had my developer just now run a quick check and we are only receiving 24 hours or so of tick history from their servers which was the case when we 1st implemented the GAIN adapter many, many years ago. So to restate, requesting history data through GAIN's webservices API returns a maximum of about 24 hours of data.

Follow me on Twitter Reply With Quote
 
(login for full post details)
  #8 (permalink)
Adelaide Australia
 
 
Posts: 18 since Jun 2012
Thanks: 7 given, 3 received

NinijaTrader,

Thanks for your reply and for confirming that the problem is with the Gain API, and not a restriction at Gain's server end. In other words, the problem is 100% due to a software component that NT calls to retrieve the data.

The question now is, who is responsible supporting this API? This would have been specified in your original agreement with Gain. Can you confirm that under your agreement, Gain is totally responsible for supporting the API?

Regards

cprtrader

Reply With Quote
 
(login for full post details)
  #9 (permalink)
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
 
NinjaTrader's Avatar
 
Posts: 1,569 since May 2010
Thanks: 184 given, 2,416 received


cprtrader View Post
NinijaTrader,

Thanks for your reply and for confirming that the problem is with the Gain API, and not a restriction at Gain's server end. In other words, the problem is 100% due to a software component that NT calls to retrieve the data.

The question now is, who is responsible supporting this API? This would have been specified in your original agreement with Gain. Can you confirm that under your agreement, Gain is totally responsible for supporting the API?

Regards

cprtrader

That's not exactly what I am saying. What I am saying is that when we request history, we get back 24 hours and that's it. I don't know if that is a limitation or a limitation of the history available on their server. In the end, this is 100% responsibility of GAIN, not anything to do with NinjaTrader.

Follow me on Twitter Reply With Quote
The following user says Thank You to NinjaTrader for this post:
 
(login for full post details)
  #10 (permalink)
Adelaide Australia
 
 
Posts: 18 since Jun 2012
Thanks: 7 given, 3 received


NinjaTrader,

Thank you for your reply. We both know that a server will never provide more data than an API requests.

Can you please let me know who owns the responsibility for supporting the Gain API. If this responsibility lies with Ninja, and you tell me it has a low priority, I will accept that.

Regards

cprtrader

Reply With Quote
 
(login for full post details)
  #11 (permalink)
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
 
NinjaTrader's Avatar
 
Posts: 1,569 since May 2010
Thanks: 184 given, 2,416 received


cprtrader View Post
NinjaTrader,

Thank you for your reply. We both know that a server will never provide more data than an API requests.

Can you please let me know who owns the responsibility for supporting the Gain API. If this responsibility lies with Ninja, and you tell me it has a low priority, I will accept that.

Regards

cprtrader

GAIN is responsible for their own API.

Follow me on Twitter Reply With Quote


futures io Trading Community Platforms and Indicators NinjaTrader > Serious problem with NT and Gain


Last Updated on February 7, 2014


Upcoming Webinars and Events
 

NinjaTrader Indicator Challenge!

Ongoing
 

Journal Challenge w/$1500 prizes from Topstep!

February
 

Battlestations! Show us your trading desk - $1,500 in prizes!

March
     



Copyright © 2021 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts