NexusFi: Find Your Edge


Home Menu

 





Serious problem with NT and Gain


Discussion in NinjaTrader

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




 
Search this Thread

Serious problem with NT and Gain

  #1 (permalink)
cprtrader
Adelaide Australia
 
Posts: 18 since Jun 2012
Thanks Given: 7
Thanks Received: 3

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

Can you help answer these questions
from other members on NexusFi?
Better Renko Gaps
The Elite Circle
NexusFi Journal Challenge - April 2024
Feedback and Announcements
Futures True Range Report
The Elite Circle
ZombieSqueeze
Platforms and Indicators
New Micros: Ultra 10-Year & Ultra T-Bond -- Live Now
Treasury Notes and Bonds
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Get funded firms 2023/2024 - Any recommendations or word …
59 thanks
Funded Trader platforms
37 thanks
GFIs1 1 DAX trade per day journal
22 thanks
NexusFi site changelog and issues/problem reporting
22 thanks
The Program
20 thanks
  #2 (permalink)
 HitTheCity 
Melbourne
 
Experience: Intermediate
Platform: NinjaTrader
Trading: Forex
Posts: 102 since Apr 2012
Thanks Given: 78
Thanks Received: 46

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
Thanked by:
  #3 (permalink)
cprtrader
Adelaide Australia
 
Posts: 18 since Jun 2012
Thanks Given: 7
Thanks Received: 3


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
  #4 (permalink)
 HitTheCity 
Melbourne
 
Experience: Intermediate
Platform: NinjaTrader
Trading: Forex
Posts: 102 since Apr 2012
Thanks Given: 78
Thanks Received: 46

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
  #5 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,713 since May 2010
Thanks Given: 203
Thanks Received: 2,686

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
  #6 (permalink)
cprtrader
Adelaide Australia
 
Posts: 18 since Jun 2012
Thanks Given: 7
Thanks Received: 3

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
  #7 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,713 since May 2010
Thanks Given: 203
Thanks Received: 2,686


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
  #8 (permalink)
cprtrader
Adelaide Australia
 
Posts: 18 since Jun 2012
Thanks Given: 7
Thanks Received: 3

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
  #9 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,713 since May 2010
Thanks Given: 203
Thanks Received: 2,686


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
Thanked by:
  #10 (permalink)
cprtrader
Adelaide Australia
 
Posts: 18 since Jun 2012
Thanks Given: 7
Thanks Received: 3


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




Last Updated on February 7, 2014


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
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.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts