NexusFi: Find Your Edge


Home Menu

 





Ninjatrader 8 not ready for prime time?


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one bobc635 with 39 posts (66 thanks)
    2. looks_two bobwest with 30 posts (58 thanks)
    3. looks_3 Blash with 26 posts (24 thanks)
    4. looks_4 NinjaTrader with 22 posts (43 thanks)
      Best Posters
    1. looks_one NinjaTrader with 2 thanks per post
    2. looks_two bobwest with 1.9 thanks per post
    3. looks_3 bobc635 with 1.7 thanks per post
    4. looks_4 Blash with 0.9 thanks per post
    1. trending_up 93,215 views
    2. thumb_up 437 thanks given
    3. group 68 followers
    1. forum 310 posts
    2. attach_file 16 attachments




 
Search this Thread

Ninjatrader 8 not ready for prime time?

  #131 (permalink)
 
Blash's Avatar
 Blash 
Chicago, IL
Legendary Market Chamois
 
Experience: None
Platform: NT8,NT7,TWS
Broker: InteractiveBrokers, S5T, IQFeed
Trading: The one I'm creating in the present....Index Futures mini/micro, ZF
Posts: 2,311 since Nov 2011
Thanks Given: 7,341
Thanks Received: 4,518


fivewhy View Post
Dude, you completely missed the point of what I was saying. But thanks. It's about running multiple instances of various algos on a leased VPS server....not running one discretionary trading platform instance on a local machine...which I have full physical control over. But I fully get your point, and you're right about NT8 taking a fair amount of resources.


My bad, I apologize.....I was just honing in on one part of what you were speaking about.....What I was trying to say was I do not think NT8 is "is so hardware intensive".... well it is when running on a weak system.... which to me means one doesn't have the correct tools for the job. Carpenter with only a hand saw. Painter, only a brush...no rollers no sprayers....

As I said, I push it hard with many Charts (most with 1000 days loaded) and Market Analyzers and my CPU is very low.

I guess the leased server has weak hardware, not enough RAM for what you need etc etc???? But I can't really tell if you actually have run it on this "leased server" or not.

Now if you are referring to NT7 yes it is very slow only uses one core and why even use it when NT8 is here and light years ahead of it........................

I don't think NT8 use much resources at all. I let Microsoft Windows Search Indexer run and it is almost always using more CPU between 3 - 14% and NT8 stays around 4 - 6%.

Ron




fivewhy View Post
I funded a Dorman/NT account this month in order to take advantage of the $800 price tag for lifetime license. But now I'm on the fence. Not sure whether I really want to or not.

I don't use NT currently, but like it's charting for developing new ideas and I figure why not purchase at a discount and possibly upgrade to multi broker license in the future. I do like it as a charting platform (research/development) but, no, I don't have a specific need for it on live trading bc my stuff is all automated. and I could just use the free version for all testing and essentially have the same result. The only downside would be *possibly* having to pay more for a lifetime license *if* I ever got one in the future.

Now, w the free version I can't run automated systems on a live account but the platform is so hardware intensive that it's not really convenient to run on a leased server anyway....I sure wish NT would make a lightweight app just to run automated systems (in C#/NScript) without all the charting (charting is great for research but not necessary to run systems live).

I have been focusing a lot on getting solid w python lately, and I'm pretty sure that's the best way to go for a system trader, all in all. IB with a python API connection is likely the most secure and effective thing around. I can run it on secure/inexpensive Linux server, develop systems anywhere on any almost any hardware. Complex opti runs are a different matter, but you have to use opti runs only for specific purposes....imo. And python gives me complete control with no middleman (i.e. Charting platform) between me and the broker server.

Soooo....those are my thoughts. Just wondered what anyone else thought.


Blash View Post
My honest opinion is you don't have the proper computer hardware. I have a robust machine and push and run NT8 hard and have absolutely zero issues with NT8 performance.

CPU performance I monitor with Process Hacker and NT8 is never above 12% for NT8 (I can monitor each app separately) once running and connected to data.

Booting up NT8 it's CPU % hit 80% at times. As I said I run NT8 hard in my business.

I would direct you to Trading Computers and to look at the their top system for a complete NT8 awesome experience.

Ron


Sent from my iPhone using futures.io


...My calamity is My providence, outwardly it is fire and vengeance, but inwardly it is light and mercy...
The steed of this Valley is pain; and if there be no pain this journey will never end.
Buy Low And Sell High (read left to right or right to left....lol)
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote

Can you help answer these questions
from other members on NexusFi?
NexusFi Journal Challenge - May 2024
Feedback and Announcements
How to apply profiles
Traders Hideout
MC PL editor upgrade
MultiCharts
ZombieSqueeze
Platforms and Indicators
Trade idea based off three indicators.
Traders Hideout
 
  #132 (permalink)
 iq200 
London, UK
 
Experience: Intermediate
Platform: Ninjatrader, Tradestation
Broker: Kinetick, InteractiveBrokers
Trading: Equities, Futures
Posts: 408 since Jun 2010
Thanks Given: 145
Thanks Received: 278


Blash View Post
My bad, I apologize.....I was just honing in on one part of what you were speaking about.....What I was trying to say was I do not think NT8 is "is so hardware intensive".... well it is when running on a weak system.... which to me means one doesn't have the correct tools for the job. Carpenter with only a hand saw. Painter, only a brush...no rollers no sprayers....

As I said, I push it hard with many Charts (most with 1000 days loaded) and Market Analyzers and my CPU is very low.

I guess the leased server has weak hardware, not enough RAM for what you need etc etc???? But I can't really tell if you actually have run it on this "leased server" or not.

Now if you are referring to NT7 yes it is very slow only uses one core and why even use it when NT8 is here and light years ahead of it........................

I don't think NT8 use much resources at all. I let Microsoft Windows Search Indexer run and it is almost always using more CPU between 3 - 14% and NT8 stays around 4 - 6%.

Ron

Completely agree with you, Ron. The only time with my relatively limited experience I have really had problems with NT8 is when debugging using Visual Studio. When restarting the debug session several times in VS, during the same NT8 session, NT8 would just randomly crash (I guess it isn't random underneath the hood) and disappear. Other than that I have found NT8 to be vastly superior in terms of stability/robustness and performance during runtime than NT7.

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #133 (permalink)
 AnyM 
Bangkok, Thailand
 
Experience: None
Platform: Ninjatrader 8
Broker: NT Continuum TastyWorks
Trading: ES
Posts: 65 since Jun 2013
Thanks Given: 2
Thanks Received: 33



Marty087 View Post
100% agree with everything said here. There is enough benefits in NT8 to get you hooked and not want to go back to NT7, but the crashing and graphical quirks are very real for me too. Although NT8 is much faster in many regards, doing a few simple tasks, it is much more sluggish than NT7. The croshair, bringing up indicators properties box and general graphical refreshing to name a few...

Fingers crosesd they are working hard to rectify the issues.

The graphical quirks, crosshair etc can be fixed as follows.

1. bring up NVIDIA control panel
2. select manage 3D settings
3. select program settings
4. select program to customise, Ninjatrader 8 64bit
5. select preferred graphics card, high performance NVIDIA processor.

Do the same for global settings, and then you should be good to go. Crosshair etc much smoother.

Reply With Quote
Thanked by:
  #134 (permalink)
 
xiaosi's Avatar
 xiaosi 
Brisbane, Queensland, Australia
Market Wizard
 
Experience: Advanced
Platform: JIGSAW/SIERRA CHART
Broker: MacQuarie Futures/AMP Clearing/CQG
Trading: HHI, HSI, FDAX
Posts: 502 since Feb 2012
Thanks Given: 448
Thanks Received: 535

Well i have finally come completely undone. I was sim testng a new strategy i had coded up when i got the first error, and then the second came as i was setting up a portfolio of strategies to run on my SMSF (similar to a 401k).

Since then i have deleted every shred of NT8 and re-installed it, deleted my database and restarted....

I had a backup file saved and have restored that twice and then copied out elements of that.

I really don't know how much longer i'll do this. I think i'll switch to Tradestation for my own coding and may swap all my current strats to TS or MC.

I'll just use NT8 for some descretionary trading from time to time.

I just give up,

XS

Follow me on Twitter Reply With Quote
Thanked by:
  #135 (permalink)
 bobc635 
Tucson
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Stage5
Trading: CL, YM
Posts: 209 since Jan 2011
Thanks Given: 137
Thanks Received: 233

Hi iq200.... I believe the issue with running VS and crashing NT is that NT needs control over all of the applications under its control. (note: If your AV software takes control of the NT stuff it may crash as well.) Using the NT version of the editor exclusively will avoid the crashes. I am starting to use VS a little more now and trying to find a way around the issue.

Bob



iq200 View Post
Completely agree with you, Ron. The only time with my relatively limited experience I have really had problems with NT8 is when debugging using Visual Studio. When restarting the debug session several times in VS, during the same NT8 session, NT8 would just randomly crash (I guess it isn't random underneath the hood) and disappear. Other than that I have found NT8 to be vastly superior in terms of stability/robustness and performance during runtime than NT7.


Reply With Quote
  #136 (permalink)
 iq200 
London, UK
 
Experience: Intermediate
Platform: Ninjatrader, Tradestation
Broker: Kinetick, InteractiveBrokers
Trading: Equities, Futures
Posts: 408 since Jun 2010
Thanks Given: 145
Thanks Received: 278


bobc635 View Post
Hi iq200.... I believe the issue with running VS and crashing NT is that NT needs control over all of the applications under its control. (note: If your AV software takes control of the NT stuff it may crash as well.) Using the NT version of the editor exclusively will avoid the crashes. I am starting to use VS a little more now and trying to find a way around the issue.

Bob

Thanks for your reply Bob. Having worked as a software engineer developing multi tier .Net applications, I am not entirely convinced of your argument. I think the problem could be due to the way a NT8 component is compiled through VS i.e. pressing Save in VS ... and then the component dynamically loading in NT8. There could be something not accounted for in this process. The point is, when you attach to the NT8 process under VS, VS should gain complete control over NT8.

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #137 (permalink)
 bobc635 
Tucson
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Stage5
Trading: CL, YM
Posts: 209 since Jan 2011
Thanks Given: 137
Thanks Received: 233

Thanks Iq.... you are far more experienced than I am... I am a lowly hack. What I wrote was derived from a NT tech a few years ago when NT7 was crashing a lot on me. If you find a way to use VS on NT8 without crashing
NT, please let us know.

Thanks
Bob

iq200 View Post
Thanks for your reply Bob. Having worked as a software engineer developing multi tier .Net applications, I am not entirely convinced of your argument. I think the problem could be due to the way a NT8 component is compiled through VS i.e. pressing Save in VS ... and then the component dynamically loading in NT8. There could be something not accounted for in this process. The point is, when you attach to the NT8 process under VS, VS should gain complete control over NT8.


Reply With Quote
  #138 (permalink)
 TimDouglas 
London U.K.
 
Experience: Beginner
Platform: NinjaTrader
Trading: Stocks
Posts: 5 since May 2013
Thanks Given: 1
Thanks Received: 2

Another example.....

Have spent days proving to ninjatrader that in some cases during an automated strategy stop losses are immediately cancelled when there is no reason for them to be. I repeatedly asked Ninjatrader to make people aware of this as it could obviously have serious implications for traders, they did not do so. Ninjatrader also could not explain how this got through internal testing.

Reply With Quote
  #139 (permalink)
 
jtrade's Avatar
 jtrade 
near Amsterdam
 
Experience: Advanced
Platform: NinjaTrader
Trading: (M)ES, (M)NQ
Posts: 328 since Feb 2010
Thanks Given: 442
Thanks Received: 336


jtrade View Post
... but the trouble is that it seems this needs to be done every morning before the trading sessions starts

I have set up Metatrader MT4 for my H4 FX charts - frankly, it gives me everything I need - & have just also set up tick charts within MT4. This coming week I am going to see if intraday trading using the (simple) MT4 DOM is workable... (no futures, so will use the Ger30 DAX CFD, a sensible alternative to the DAX Mini Futures contract, FDXM; not available to US traders, I'm afraid).

NT kindly made me an offer I couldn't refuse to return to NT8, so I have - the ATM / chart trading is still by far the best out there imho - but I must say I find I have to tip-toe around any changes I make to my charts, or the program seizes up / crashes. Sometimes this happens out of the blue, but mostly it's when applying a template, so I'm simply rebuilding any new chart now, rather than use a template (my charts are very basic, with few indicators, typically CurentDayOHL, Pivots, a couple of vertical timeline markers & the horizontal price line. I run a total of 8 charts, shortest M15, longest H8 : I've never had such a simple setup (no DOM, Market Analyser, strategies etc).

I still clear the data cache, but usually only every weekend. I rarely send reports of these problems, because although NT Support are great, responsive & friendly people, I'm fed up doing so.

Maybe my i5 6GB laptop is no longer up to the task, but MT4 sure ran without a glitch.

Edit : I should add that this situation has me very disciplined in saving workspaces every time I make a change !

Reply With Quote
Thanked by:
  #140 (permalink)
 
jtrade's Avatar
 jtrade 
near Amsterdam
 
Experience: Advanced
Platform: NinjaTrader
Trading: (M)ES, (M)NQ
Posts: 328 since Feb 2010
Thanks Given: 442
Thanks Received: 336



jtrade View Post
... but I must say I find I have to tip-toe around any changes I make to my charts, or the program seizes up / crashes. ....

I still clear the data cache, but usually only every weekend.

Update : I carried out all the Black Viper "Safe" tweaks a week or so ago, since which time NT8 has been running MUCH better. As in MUCH, MUCH better.... no idea why, but long may it continue.

Black Viper's Windows 7 Service Pack 1 Service Configurations | Black Viper | www.blackviper.com

Edit : just to be clear.... MUCH, MUCH, MUCH better, ie. it seems to be working glitch-free... capisce ?

Reply With Quote




Last Updated on July 17, 2020


© 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