NexusFi: Find Your Edge


Home Menu

 





The Truth: NinjaTrader


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one Fat Tails with 120 posts (165 thanks)
    2. looks_two Big Mike with 54 posts (93 thanks)
    3. looks_3 MetalTrade with 43 posts (10 thanks)
    4. looks_4 ZTR with 41 posts (25 thanks)
      Best Posters
    1. looks_one AynRandFan with 34 thanks per post
    2. looks_two Big Mike with 1.7 thanks per post
    3. looks_3 Fat Tails with 1.4 thanks per post
    4. looks_4 NinjaTrader with 0.9 thanks per post
    1. trending_up 362,651 views
    2. thumb_up 802 thanks given
    3. group 145 followers
    1. forum 1,059 posts
    2. attach_file 65 attachments




 
Search this Thread

The Truth: NinjaTrader

  #221 (permalink)
 
Trader.Jon's Avatar
 Trader.Jon 
Near the BEuTiFULL Horse Shoe
 
Experience: Beginner
Platform: NinjaTrader
Broker: MBTrading Dukascopy ZenFire
Trading: $EURUSD when it is trending
Posts: 473 since Jul 2009
Thanks Given: 401
Thanks Received: 184


aslan View Post
While defrag-ing is a good thing, another option as people move forward is to use an SSD instead of a traditional hard drive. SSDs do not require defrag-ing as you don't have to worry about seek time. They are still a little pricey, but they are getting down there. The capacity is lower, but you really don't need that much storage for a trading only system. The perf is really good, especially if you use two in a RAID configuration. We got our last batch from NewEgg over the holidays. Of course, you still need to back them up though.

I dont have SSD for my NT install: I use a ramdrive made up of DDR2 dimms. I still defragment. I realize with SSD there is the offset effect of wear leveling, but that is a concern of the SSD software itself and should be transparent to the operating system (much like a SMART hard drive remapping out bad sectors on a platter). Each time data is not contiguously stored, the OS must contend with pointers to data in other locations. It's not much overhead, but it's not zero. I also think having NT database file fragmented into hundreds of pieces could eventually lead to the disk structure starting to be prone to slowdown or crashing. Hopefully not, but who's to say it's perfect. For me, I backup the NT database with their backup tool each day and defrag & image at least weekly.

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
MC PL editor upgrade
MultiCharts
ZombieSqueeze
Platforms and Indicators
Trade idea based off three indicators.
Traders Hideout
Better Renko Gaps
The Elite Circle
About a successful futures trader who didnt know anythin …
Psychology and Money Management
 
  #222 (permalink)
 
Trader.Jon's Avatar
 Trader.Jon 
Near the BEuTiFULL Horse Shoe
 
Experience: Beginner
Platform: NinjaTrader
Broker: MBTrading Dukascopy ZenFire
Trading: $EURUSD when it is trending
Posts: 473 since Jul 2009
Thanks Given: 401
Thanks Received: 184


Zondor View Post
My experience has been that X_Trader is rock solid reliable for executions, and has super responsive ultra fast updating DOM and T&S. It NEVER crashes. So I use X_Trader for executing and Ninjatrader for charting.

The X_Trader charts are very rudimentary, and there is no way I know of to program custom indicators. The charts do support persistent bid ask volume data.

The TT data feed does seem to work well with Ninja. Does anyone know if it is filtered, and how it otherwise compares to Zen-Fire?

Hi Zondor,

This post spurred me to relook at my datafeed: thanks!

Just using TT datafeed (Velocity is my broker) for the last two weeks and it looks stable even with some brisk market activity. I am fairly certain it is not filtered. I have some multiple charts for YM NQ 6ABCES .

I did use BarChart as my primary feed before. Still keep it for loading up historical data. I am setting up a machine just to record data for backtests so the BarChart feed will be diverted there for now.

TJ

Reply With Quote
  #223 (permalink)
 
lolu's Avatar
 lolu 
Lagos, Nigeria
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader, SierraChart
Trading: Euro Currency & Oil
Frequency: Daily
Duration: Hours
Posts: 2,552 since Jun 2009
Thanks Given: 1,049
Thanks Received: 1,678



Zondor View Post
My experience has been that X_Trader is rock solid reliable for executions, and has super responsive ultra fast updating DOM and T&S. It NEVER crashes. So I use X_Trader for executing and Ninjatrader for charting.

The X_Trader charts are very rudimentary, and there is no way I know of to program custom indicators. The charts do support persistent bid ask volume data.

The TT data feed does seem to work well with Ninja. Does anyone know if it is filtered, and how it otherwise compares to Zen-Fire?

Zondor,

I'd wanted to have NT/Zen-Fire just for my charting and another platform (TransActAT) for my trade execution. However, the responses I received from NinjaTrader and Zen-Fire was constraining me to an NT/Zen-Fire-based Broker, and which is against my plan to have a different Broker's platform for my trade execution.

So, please how did you have X_Trader for your trade execution and NT for your charting ? Do you have an NT-based Broker ? What data-feed do you use for your NT/X_Trader combination. For example, can I have NT/IQFeed just for my charting without the need to have an NT-based Broker ?

Lolu

Visit my NexusFi Trade Journal Reply With Quote
  #224 (permalink)
 NetTecture 
Szczecin
 
Experience: Intermediate
Platform: Ninja, writing own now
Posts: 211 since Mar 2010

Working on my own Who would be interested in testing and providing feedback? VERY early stage (heck, I just design the connection window, after spending months on inner workings)

Reply With Quote
  #225 (permalink)
 MXASJ 
Asia
 
Experience: Beginner
Platform: NinjaTrader, TOS
Posts: 796 since Jun 2009
Thanks Given: 109
Thanks Received: 800


NetTecture View Post
Working on my own Who would be interested in testing and providing feedback? VERY early stage (heck, I just design the connection window, after spending months on inner workings)

C#, C++, or Java?

Reply With Quote
  #226 (permalink)
 NetTecture 
Szczecin
 
Experience: Intermediate
Platform: Ninja, writing own now
Posts: 211 since Mar 2010

.NET 4.0, written in C#. Client/Server archtecture using SQL Server as backend - a "single user only" setup can run with SQL Express and starting a local server. The user interface uses WPF and is heavily optimized: every "work area" (window) works in it's own thread - although I do not cluster the area with hundreds of windows, one window per screen is assumed (with "controls" on the window representing charts etc.) VERY expandable in theory - the core application can not eve show charts, handle orders... it loads extensions for everything at the start (no worry, provided, but it means you can do top level stuff unlinke ninja).

Reply With Quote
  #227 (permalink)
 eman 
Galveston ,TX
 
Experience: Intermediate
Platform: NT7
Broker: Zaner
Trading: Futures
Posts: 386 since Mar 2010
Thanks Given: 364
Thanks Received: 435


NetTecture View Post
Working on my own Who would be interested in testing and providing feedback? VERY early stage (heck, I just design the connection window, after spending months on inner workings)

count me in ... perhaps you could start a new thread?

cheers,
-e

Reply With Quote
  #228 (permalink)
 webart 
Australia
 
Experience: Intermediate
Platform: NT
Posts: 106 since Apr 2010
Thanks Given: 48
Thanks Received: 84

I've been a NT uses for several years and yeah it has been difficult. In the past wth 6.5 I had alot of issues loading my charts and corrupted databases. NT support told me that it was due to my ISP. Well I have 2 ISP's and they problem was present with both. It's not a good way to start the trading day pulling your hair out just trying to get your charts up.

With backtesting 6.5 was terrible, I had tick tests that would take days, and then often crash before the end, upgrades never helped.

Now that NT7 is out I am seeing a definite change in support, for the better. I guess they are expecting problems, so reporting issues is alot easier and more pleasant. We have to remember that NT7 is beta, so problems are to be expected.

I'll stick with it, as long as their support is receptive I'll keep reporting bugs and live in hope for the day that it all runs nicely. If they can get it running well, then it's a good bit of software and NT7 does show alot of promise over 6.5 (bar the expected bugs).

Reply With Quote
  #229 (permalink)
Bamizo77
Los Angeles
 
Posts: 11 since Apr 2010
Thanks Given: 17
Thanks Received: 2


MXASJ View Post
But for Joe Retail with a sub $100,000 account... what are the alternatives?

Again... "But for Joe Retail with a sub $100,000 account... what are the alternatives?"

Reply With Quote
  #230 (permalink)
 NetTecture 
Szczecin
 
Experience: Intermediate
Platform: Ninja, writing own now
Posts: 211 since Mar 2010



webart View Post
I've been a NT uses for several years and yeah it has been difficult. In the past wth 6.5 I had alot of issues loading my charts and corrupted databases. NT support told me that it was due to my ISP. Well I have 2 ISP's and they problem was present with both. It's not a good way to start the trading day pulling your hair out just trying to get your charts up.

With backtesting 6.5 was terrible, I had tick tests that would take days, and then often crash before the end, upgrades never helped.

Now that NT7 is out I am seeing a definite change in support, for the better. I guess they are expecting problems, so reporting issues is alot easier and more pleasant. We have to remember that NT7 is beta, so problems are to be expected.

I'll stick with it, as long as their support is receptive I'll keep reporting bugs and live in hope for the day that it all runs nicely. If they can get it running well, then it's a good bit of software and NT7 does show alot of promise over 6.5 (bar the expected bugs).

The big problem for me is that NT7 still looks in many areas like it is written by an idiot - fundamental things are simply not touched, many resolving around what I see as an idiotic UI concept. They are cleaning up the internals of a bad architecture (still not multi threaded in the UI - ouch), but they need to radically change the look and feel to be something a lot easier to work with. There is a lot of stuff I simply can not really use at all - there are functions (around printing, for example) broken so brutally I wonder why they don't simply remove the stupid method to print AT ALL - like when you print executions from account performance you can not select the pages to print. Nice. I also seriously dispise having so many windows - a pain to reorganize them, and definitely missing a "minimize all / maximize all" functionality You can kill the problem here with a lot of screen space, but switching between "layouts" is not as easy as it should be. AT LEAST they finally get their act together around using a decent database Should handle many of the corruptions they did experience. But they STILL have teh stupid (and unnecessary) limit to 32 bit when using zen-fire JUST because Zen-fire is only a 32 bit api does not mean your charting system has to run 32 bit

Reply With Quote




Last Updated on April 22, 2017


© 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