NexusFi: Find Your Edge


Home Menu

 





NinjaTrader's Learning Curve - Worth The Effort


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one Alfalfa with 11 posts (3 thanks)
    2. looks_two vegasfoster with 5 posts (2 thanks)
    3. looks_3 Fat Tails with 5 posts (23 thanks)
    4. looks_4 Big Mike with 4 posts (7 thanks)
      Best Posters
    1. looks_one Fat Tails with 4.6 thanks per post
    2. looks_two Big Mike with 1.8 thanks per post
    3. looks_3 cory with 1 thanks per post
    4. looks_4 Alfalfa with 0.3 thanks per post
    1. trending_up 12,429 views
    2. thumb_up 47 thanks given
    3. group 12 followers
    1. forum 40 posts
    2. attach_file 2 attachments




 
Search this Thread

NinjaTrader's Learning Curve - Worth The Effort

  #21 (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

I surprise ninja support didn't tell you to reduce number of days to load.

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Cheap historycal L1 data for stocks
Stocks and ETFs
Quant vue
Trading Reviews and Vendors
MC PL editor upgrade
MultiCharts
Better Renko Gaps
The Elite Circle
REcommedations for programming help
Sierra Chart
 
  #22 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103


Alfalfa View Post
TrendTraderBH,

I have 5 linked charts (1, 5, 15 - {which I switch to 30 & 60 min.}, daily & monthly - {which I switch to weekly})that I use for the trade that I am currently focused on. 2 linked charts that I watch the S&P futures on & 6 charts that I use to get a visual-at-a-glance on 5 minutes for stocks on that day's "most-watched" list - so 13 total.

None of my charts are set to CalcOnbarclose=false

I have 120 days of data on 1, 5, 15, 30 & 60 min charts. 2700 days of data on daily & weekly & 5400 days of data on monthly.

I have 20, 50 & 200 sma on daily

I use MACD, Stochastics, RSI, CCI, MFI, VWAP, ATR, Pivots, Vol. up/down, Fancy Bar Timer, Volume Zones & Fibonacci's on multiple time frames.

Given NT's performance with all of this - maybe it's maxed out but I used all those indicators & charts when I was using Schwab's StreetSmart Pro with no problems. But as you may know, their platform is not really designed for efficient day-trading anymore.

You use too many indicators on too many charts. It is impossible to trade with all that stuff.

May I ask you which version of the VWAP you use? Do you use it in COBC = false or true?

Please go through all your indicators. It is likely that the problem is created by some of the indicators that you use.

Reply With Quote
  #23 (permalink)
 vegasfoster 
las vegas
 
Experience: Intermediate
Platform: Sierra Chart
Broker: Velocity/IB
Trading: 6E
Posts: 1,145 since Feb 2010
Thanks Given: 304
Thanks Received: 844


Just for fun, load time with a bazillion indicators in SC. 2013-07-22_1303 - vegasfoster's library

Reply With Quote
  #24 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,463 since Jun 2009
Thanks Given: 33,236
Thanks Received: 101,661


vegasfoster View Post
Just for fun, load time with a bazillion indicators in SC. 2013-07-22_1303 - vegasfoster's library

hehe. I was going to say that I load like 3 or 4 years of historical tick data on about 10 charts in SC. Total start up time takes maybe 60 seconds for all 25-30 charts I run, and maxes out all cores. I usually only restart it once every 4-6 weeks depending on updates. Just a couple indicators, but volume profile is on almost all charts and way more complex than a bollinger band

I could probably streamline a lot of that by sharing daily, weekly, monthly, annual high/low's from one chart to another, instead of duplicating in all of them... but never seen the real reason to do it from a performance standpoint.

Let's see what NT8 does in this regard...

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #25 (permalink)
 vegasfoster 
las vegas
 
Experience: Intermediate
Platform: Sierra Chart
Broker: Velocity/IB
Trading: 6E
Posts: 1,145 since Feb 2010
Thanks Given: 304
Thanks Received: 844

Exactly, also mean't to say that video is on a 4 year old core2 duo with 4 gigs of ram, not exactly a speed demon.

Reply With Quote
Thanked by:
  #26 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,463 since Jun 2009
Thanks Given: 33,236
Thanks Received: 101,661

OP should delete all indicators from his chart, new template, blank everything. Then repeat and see if problems continue or not.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #27 (permalink)
 
Alfalfa's Avatar
 Alfalfa 
Knoxville
 
Experience: Intermediate
Platform: NinjaTrader
Broker: IB, Kinetick
Trading: Stocks
Posts: 11 since Nov 2012
Thanks Given: 15
Thanks Received: 3

Ok, Tasker_182, I changed my settings to 10 days on everything but Daily, Weekly & Monthly & seems to have helped - many thanks.

cory, NT support never mentioned it.

Fat Tails, I agree that I need to pare back some indicators - but have a question, since each chart has the capability to display 1,2,3,5,10,15,30,60,daily, weekly, monthly & yearly - does each chart load all that data for each time frame every time I change a symbol?

I use the VWAP that is just labeled VWAP - that was reident on NT when I installed it. I tried one of the 3rd party VWAPs it seemed superfluous. The one I use is set on COBC = false


Thanks, vegas - that's funny & I saw somebody I know in that video .

Started this thread Reply With Quote
  #28 (permalink)
 
bd92154's Avatar
 bd92154 
San Diego
 
Experience: Intermediate
Platform: NinjaTrader/Think or Swim
Broker: TDA/Interactive Brokers/ Data Feed TDA & IBK ( Dropped Kinetick)
Trading: Stocks NASDAQ
Posts: 1,058 since May 2011
Thanks Given: 1,542
Thanks Received: 448


Alfalfa View Post
NinjaTrader problems, still, after 6 months of "customer support...

Can anyone tell me of a trading platform that has features like NinjaTrader but without feed delays (Kinetick), Chart freeze-ups, unexplained trade executions & customer "service" with bad attitude. I really like Chart Trader & the idea that NT is attempting but they have a long way to go. I use Interactive Brokers.

It can be frustrating, and I wish you the best in getting your Ninja Trader working properly.
There are all sorts of performance things we can suggest, but we aren't you and we don't know your trading setup.

One thing that may help is to think of NinjaTrader (NT7) as an erector set. (okay showing my age) If you remember the old erector set commercials they showed people making all sorts of great structures and it all was packed into a 60 second commercial. We see NT7 demostrated and think we will be able to trade like the person showing us NT7 in a short period of time. Truth is it will probably take more than six months.

The manual for NT7 is 999 plus pages and well worth reading. (Also watching and doing the tutorials as well.) Since I want to learn how to autotrade I am also working on learning C# programming. Been using NT7 for over two years now and still learning, and I have a lot to learn.

In a couple of clicks we will have you to the NT7 performance issues here is a link to Online Manual:
NinjaTrader Version 7
To get to the Performance Tips click on CONTENTS and then the dropdown/book labeled configuration, and then performance tips. When you are in performance tips there will be Tips for (Charting, Lagging Market Data, Market Analyzer, Miscellaneous, NinjaScript, Time & Sales, Workspaces) At a minimum I would recommend reading them all.

Even with the perfect NT7 setup there are times when one or more charts will "freeze-up." You will find this happens much less frequently once you have optimized your setup. There are different things you can do to un-freeze your chart and sometimes that will goof up other things. Personally I have found loading a different instrument and then coming back to my original instrument is usually the fastest fix for me. By the way if you use that fix be sure to un-LINK before you do, especially if you link to Time and Sales. I follow Time and Sales on the ES and will lose history of Time and Sales if the T&S is changed.

Okay you've made it to OZ and just have to click your ruby slippers three times and say "There is nothing better than a working platform," and your wish will be granted.

p.s. Lastly for other platforms. If you do a lot of analysis going back and forth between stocks, etc., I have found it best to use another platform for that. You were talking shorter term time frames, maybe try the ones offered by Interactive Brokers. I use TDAmeritrade TOS in addition to my NT7 for both analysis and trading. NT7 for trading.

p.s.s. Unexplained trade executions. To answer that more information would be needed, but after really learning the ins and outs of NT7 you will be able to figure that one out. If you are using ATM strategies there are many ways that the trades can trigger for both Profit and Stop Loss that may not make sense on first read.

Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #29 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103


Alfalfa View Post
Ok, Tasker_182, I changed my settings to 10 days on everything but Daily, Weekly & Monthly & seems to have helped - many thanks.

cory, NT support never mentioned it.

Fat Tails, I agree that I need to pare back some indicators - but have a question, since each chart has the capability to display 1,2,3,5,10,15,30,60,daily, weekly, monthly & yearly - does each chart load all that data for each time frame every time I change a symbol?

I use the VWAP that is just labeled VWAP - that was reident on NT when I installed it. I tried one of the 3rd party VWAPs it seemed superfluous. The one I use is set on COBC = false


Thanks, vegas - that's funny & I saw somebody I know in that video .

The VWAP that you installed is one of the worst resource hogs ever. I had tested it with CalculateOnBarClose = false on replay x 500, and that indicator alone managed to slow down the replay session from 3 to 40 minutes per day, when used on a single chart. If you use the VWAP indicator in COBC = false, it will definitely cause a freeze of NinjaTrader.

Do that on several charts, and you need a super computer to avoid the freeze.


Before you use free stuff with NinjaTrader you need to test it!

You will find a lot of free stuff for NinjaTrader. But all these free indicators have not gone through any quality control. You need to test them yourself, before you use them! If you put the free stuff on your PC, don't test it and then blame Ninjatrader, because the free stuff does not work, then this is a bit strange.

The anaCurrentDayVWAP - see download section of this forum - uses a recursive formula to calculate VWAP and bands. It should be something like 50 times faster than the VWAP you used. I still would recommend to set it to CalculateOnBarClose = true to avoid to let it recalculate with every incoming tick.

In my opinion all your problems are related to bad indicators and false settings. If you just clean up your workspace and adjust the settings, everything should be fine.

Reply With Quote
  #30 (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


from ninja manual, performance tips;

Charting
Chart Performance Tips
• Set chart indicators "Calculate on bar close" property to a value of 'True'
• Increase your chart refresh interval by increasing the value of the chart property "Display update interval (sec)"
• Reduce the number of bars on your chart (days back or bars back settings under "Format Data Series" dialog window
• Reduce the number of running indicators
• If you are running a custom or 3rd party indicator or strategy, remove them to isolate if these custom NinjaScript objects may be a CPU or memory drain.


Obviously these are unpleasant tasks that undermine freedom of having as many indicators on as many charts in as many days as you want. But if you backup all you charts, secure it somewhere safe then you can try to start anew with 1 chart 1 indicator and see how it goes.

Reply With Quote
Thanked by:




Last Updated on July 25, 2013


© 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