NexusFi: Find Your Edge


Home Menu

 





Why I dumped ninjatrader


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one Big Mike with 8 posts (3 thanks)
    2. looks_two sefstrat with 6 posts (2 thanks)
    3. looks_3 tortexal with 4 posts (0 thanks)
    4. looks_4 shodson with 3 posts (1 thanks)
      Best Posters
    1. looks_one sharp2be with 2 thanks per post
    2. looks_two Big Mike with 0.4 thanks per post
    3. looks_3 sefstrat with 0.3 thanks per post
    4. looks_4 shodson with 0.3 thanks per post
    1. trending_up 31,364 views
    2. thumb_up 9 thanks given
    3. group 17 followers
    1. forum 47 posts
    2. attach_file 0 attachments




 
Search this Thread

Why I dumped ninjatrader

  #11 (permalink)
 
sefstrat's Avatar
 sefstrat 
Austin, TX
 
Experience: Advanced
Platform: NT/Matlab
Broker: Interactive Brokers
Trading: FX majors
Posts: 285 since Jun 2009
Thanks Given: 20
Thanks Received: 768


Velocity View Post
Rjay,

Unless you are a computer guru don't change. Neoticker can literally do anything chart related, but you need to understand programing. It is VERY powerful. the thing it lacks is the DOM execution which NT does very nicely. They are two very different programs.

Neotickers chart flexibility is cool, no doubt. Thats about it though, and I'm pretty sure I would go off the deep end if I had to look at its ca-1998 GUI all day every day. Same thing goes for tradestation.

Multicharts is promising but.. Easylanguage, no thanks.

SmartQuant has potential but it has many bugs also and lots of areas that need more development and unlike NT they have very little in the way of support or user community.

MetaTrader is pretty good and I would consider using it but no ECN brokers is a dealbreaker for me.

anyone else tried other platforms that are potentially worthwhile?

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
How to apply profiles
Traders Hideout
ZombieSqueeze
Platforms and Indicators
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
Cheap historycal L1 data for stocks
Stocks and ETFs
Trade idea based off three indicators.
Traders Hideout
 
  #12 (permalink)
tortexal
Panama!
 
Posts: 44 since Jun 2009
Thanks Given: 1
Thanks Received: 24


sefstrat View Post
Like Mike, I agree with most of what you are saying here.

There is no question that NT needs to get their act together on the programming side of things. No doubt NT7 will still have major room for improvement, but at least it does appear that they have eliminated the worst issues such as access/jet db and the memory leaks.

What I don't understand is why you would continue using the strategy analyzer while you have another live strategy open, when you know it will lead to memory leak and ultimately NT crashing. I think all of us here know that when using the strategy analyzer its only a matter of time before NT explodes.

All you have to do is run a virtual machine (vmware or free virtualbox) with a simple XP install and a demo instance of NinjaTrader. Do all your testing there while you only run your live strategies on the main NT instance. Then if the 'sandbox' NT crashes as it inevitably will, no problem just restart it you haven't lost anything other than a few seconds.

I have had my main NT instance which runs my strategies open for several weeks now without closing it, no crashes no problems.

I feel your pain on the DB repair thing though, that happened to me once too. I take regular backups of the DB now, can't wait to decomission 6.5 and the jetdb nonsense.

Maybe i can clarify, I've never had strategy analyzer open while running a live strategy. NT is not stable while running a live strat bc of their DB I wouldn't add more fuel to the fire by making it eat up 1.5g of ram at the same time

w/ running a virtual term it wouldn't really be needed bc i dont backtest during mkt hours. Id rather it be able to work natively on *nix but beggars cant be choosers, but i would like for nt to be stable. The other major problem w/ the software that you noted is that it will invariably crash and can/will do so with open positions. im not trying to sound all elitist but i run a business and that business is trading. i simply dont have time for stuff that doest work anywhere near the way it was intended.

the DB problem i "solved" my deleted the db every day and starting fresh. That still didn't always work for some reason.

Reply With Quote
  #13 (permalink)
 
sefstrat's Avatar
 sefstrat 
Austin, TX
 
Experience: Advanced
Platform: NT/Matlab
Broker: Interactive Brokers
Trading: FX majors
Posts: 285 since Jun 2009
Thanks Given: 20
Thanks Received: 768


Ahh ok, sometimes I get stuck in my Forex mindset and forget that other markets close =)

FWIW I run multiple strategies (usually have 3 going, 2 of which are MTF and somewhat cpu/memory intensive) 24x5 with no stability problems anymore. As I mentioned in the other post the key for me was to make one NT instance completely dedicated to running strategies, while using others in virtual machines for development and backtesting.

I think I understand now why you have so many problems just running strategies though, I noticed in the other thread about IB you mentioned you are trading stocks and therefore loading stocks data into the db, in addition to forex, etc..

I would guess that the large amount of data from all the various stocks you chart is what overloads the db. Most NT users it seems only trade FX or futures so do not run into that problem. It seems like stock trading was kind of thrown into NT as an afterthought anyways, I would probably use a different platform too for trading stocks.

Anyhow, hope you have better luck with TS.. let us know how it goes =)


tortexal View Post
Maybe i can clarify, I've never had strategy analyzer open while running a live strategy. NT is not stable while running a live strat bc of their DB I wouldn't add more fuel to the fire by making it eat up 1.5g of ram at the same time

w/ running a virtual term it wouldn't really be needed bc i dont backtest during mkt hours. Id rather it be able to work natively on *nix but beggars cant be choosers, but i would like for nt to be stable. The other major problem w/ the software that you noted is that it will invariably crash and can/will do so with open positions. im not trying to sound all elitist but i run a business and that business is trading. i simply dont have time for stuff that doest work anywhere near the way it was intended.

the DB problem i "solved" my deleted the db every day and starting fresh. That still didn't always work for some reason.


Reply With Quote
  #14 (permalink)
 
shodson's Avatar
 shodson 
OC, California, USA
Quantoholic
 
Experience: Advanced
Platform: IB/TWS, NinjaTrader, ToS
Broker: IB, ToS, Kinetick
Trading: stocks, options, futures, VIX
Posts: 1,976 since Jun 2009
Thanks Given: 533
Thanks Received: 3,709

Just my $0.02 here.

I haven't had problems with crashing or strategy analyzer, but I'm only working with a handful of futures instruments so maybe that's why.

Also, while I haven't deployed a live strategy yet, my intention is to have it run on a dual Xeon dedicated rack-mount Windows server, which I already have, and that's all the server does.

Yeah, I can't believe it's using Access, should have at least gone to SQL Desktop Edition or something. It'd be nice if you could wire it up to your own SQL Server via a connection string for more umph as I've got a dedicate SQL Server running already at my co-lo.

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #15 (permalink)
 
cory's Avatar
 cory 
virginia
 
Experience: Intermediate
Platform: ninja
Trading: NQ
Posts: 6,098 since Jun 2009
Thanks Given: 877
Thanks Received: 8,090


Big Mike View Post
I agree with most of what you've said.

.. While I don't hold much hope for NT 7, I am reluctant to switch to TradeStation because I think that is a backwards move. ..
Mike

It is a backward move.

Reply With Quote
  #16 (permalink)
tortexal
Panama!
 
Posts: 44 since Jun 2009
Thanks Given: 1
Thanks Received: 24


shodson View Post
Just my $0.02 here.

I haven't had problems with crashing or strategy analyzer, but I'm only working with a handful of futures instruments so maybe that's why.

Also, while I haven't deployed a live strategy yet, my intention is to have it run on a dual Xeon dedicated rack-mount Windows server, which I already have, and that's all the server does.

Yeah, I can't believe it's using Access, should have at least gone to SQL Desktop Edition or something. It'd be nice if you could wire it up to your own SQL Server via a connection string for more umph as I've got a dedicate SQL Server running already at my co-lo.

your xeon rig will be way overkill for it. it has memory issues up to ying yang, cpu performance is fine... it limits itself to 25% utilization, no joke

And re TS being backwards, that very well could be, i don't know since i have yet to try it. However, dumping something that is unstable to the point of it being useless for what I need, is never a backward move imo.

just my thought.

Reply With Quote
  #17 (permalink)
 
shodson's Avatar
 shodson 
OC, California, USA
Quantoholic
 
Experience: Advanced
Platform: IB/TWS, NinjaTrader, ToS
Broker: IB, ToS, Kinetick
Trading: stocks, options, futures, VIX
Posts: 1,976 since Jun 2009
Thanks Given: 533
Thanks Received: 3,709

I have been playing with Tradestation as well as I moved my Fidelity IRA over to TS but the software has been a pain to get started with I'm thinking of switching back to thinkorswim which I've used before and is nice for options trading but the commissions are a bit high. TS does have some nice stock screening tools and the data feeds seems pretty quick. I think I just have to get over the learning curve.

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #18 (permalink)
tortexal
Panama!
 
Posts: 44 since Jun 2009
Thanks Given: 1
Thanks Received: 24

and please fyi im not trying to be a troll and come down on the app everyone in here uses. ive been a huge nt fan, developed a ton of proprietary stuff for it and have praised it up and down on their site and to others i know. its just not working out what what i need. i feel bad for the bar chart guys too, they just sent me an email checking in and i have to cancel them now too, and their service is terrific, chicago guys too

Reply With Quote
  #19 (permalink)
 
Saroj's Avatar
 Saroj 
Arcata, CA
 
Experience: Intermediate
Platform: NinjaTrader
Trading: index futures, oil
Posts: 485 since Jun 2009
Thanks Given: 232
Thanks Received: 415

Please consider contributing to this forum whatever you have developed that you are free to put in the public domain and comfortable in doing so.

Thanks!

Saroj

Reply With Quote
  #20 (permalink)
Elliott Wave
Vancouver, BC
 
Posts: 9 since Jun 2009
Thanks Given: 0
Thanks Received: 15



sefstrat View Post
Neotickers chart flexibility is cool, no doubt. Thats about it though, and I'm pretty sure I would go off the deep end if I had to look at its ca-1998 GUI all day every day. Same thing goes for tradestation.

Multicharts is promising but.. Easylanguage, no thanks.

SmartQuant has potential but it has many bugs also and lots of areas that need more development and unlike NT they have very little in the way of support or user community.

MetaTrader is pretty good and I would consider using it but no ECN brokers is a dealbreaker for me.

anyone else tried other platforms that are potentially worthwhile?

Haha, great point about the interfaces. Metastock is pretty bad in that regard too.

Have you looked into Wealth-lab? It uses C# as well, so for those with a lot of custom NT stuff, it seems like it would be the easiest to migrate to. I haven't looked into it much myself, but would imagine it has its own set of drawbacks and a less vibrant user base.

I quite like MetaTrader as well(at this point the only thing I could see myself switching to). MB Trading (ECN) supports it but its not fully rolled out yet and although they also support NT, I believe you can only use one platform per account.

MT5 beta should be coming out around the same time as the first NT7 beta so it will be interesting to see how they compare. The big kicker with MT5 is that all custom indicators need to be reprogrammed for the new language. They could be shooting themselves in the foot here as the wealth of indicators for MT4 is unparalleled and that's the main thing that draws me to it. Apparently MQL5 is about 20x faster, but I don't see why they just don't switch to a standard language like C# or C++.

If its just as easy to convert MT4 to MT5 as it is to convert MT4 to C#, this could be an opportunity to siphon some of that talent over to NT.

While I don't think NT7 is going to be anything revolutionary, I think I'll be happy enough. Enough new features to keep me interested, most of the most annoying issues addressed, and it should be at least 2-3 times faster on my hardware. Works for me.

Reply With Quote




Last Updated on December 15, 2009


© 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