Sorry, did not see this post. If some data is missing on your chart, there basically could be three reasons:
(1) Data is loaded from the cache that NinjaTrader uses to increase the speed of loading charts. In this case you can open the folder My Documents -> NinjaTrader 7 -> db -> cache and delete the data which is stored for the session template that you use with your data. If you delete data in the cache it will not delete data in your data base, it will just take a bit longer loading that data to your chart again, and NinjaTrader will recreate the cache.
(2) The data is not in your data base. To check this, please open the Historical Data Manager and edit the data for the day, where you experience the gap. If there is no data you should select Download and load the data for the day to allow for display on your chart.
(3) The chart uses a false session template. If you have already deleted your cache and reloaded the data, and the chart still does not display anything, you should check your session template again.
The following 5 users say Thank You to Fat Tails for this post:
I have complained about some things with Ninja Trader BUT... there are only 2 or 3 other software packages that do what NT does for the price NT charges ... and I'm not willing/able to learn a new system ... so I'm fine with it. YMMV
I'm just a simple man trading a simple plan.
My daddy always said, "Every day above ground is a good day!"
I am getting to the point when I do not want to waste anymore my time on NT and at the moment I do not use it all in my real time trading ventures.
The last stroke was about a week ago, when I've asked support to enable NT "Static DOM" for Mirus account and now I am unable to use "Dynamic DOM" for my IB account. I could use the static DOM however at an extra cost which I do not agree with - let say an extra 5c per round trip I wouldn't mind but 50c I find that unacceptable....
Also after the NT DOM "surprise" I've figured that the IB book trader /which is static/ does what I need a lot better than the NT "DOMs" anyway. I have mental stops and targets on my trades therefore I don't need the "fancy" ATM stuff comes with NT DOMs out of box but not with IB book trader. I use TOS for my charting needs...
IB book trader is at no extra cost while you definitely pay more if you use NT 7 Static DOM in any environment.
I shall declare that I do own a NT multi broker license and did not do anything basically with 6.5 however read a lot about the frustration of 6.5.
I am not saying purchasing NT license was a bad decision at the time when I've done it, I take it as part of my journey to become a full time trader and an investment which did not go anywhere... yet.
Anybody out there you have to understand if something is free it is free for reason and if you read this thread from the beginning you will understand.
My background is in IT for over 20 years and used to be a pretty good programmer however lot less programming for the last 5 years or so.
NT architecture using C # is a good idea however as soon as you go behind the basic you'll find that development on current standards is cumbersome at the very least.
Not fully utilizing the VS IDE /Visual Studio Integrated Development Environment/ is bad decision /yeah I know you can debug via VS however you can't make any changes on the fly.../
If you want to write small indicators, simple stuff, works probably fine with NT7 however bigger, complex projects becoming a pain with NT7.
Well you don't have to pay too much, so you don't get much. Probably excellent if you are novice and have very basic questions however as soon as you have moved to the advance level either you have to pay with sweat equity or a pro so the "cheap" part is gone...
While NT have an extensive help feature built in and via the internet as well, so far the best educational video I've saw for NT programming is on this forum and I do not have any relation ship to BM or any other reason to give more credit to BM's forum. The funny part is that this video is even quite basic nothing really advanced explored.
I would've think good basic education shall be coming from NT... not from other sources.
Cheap: this is comparison to let say X-trader which If I've understood correctly via Velocity website ~1,500/ month if you want to lease it, while NT multi broker "lifetime" license cost you about the same amount ... I might be wrong here so please correct me it that is the case. tnx....
Beside everything else you need to look into this aspect to if you get to the point that you are making money and very smartly you are withdrawing from you account regularly. Since I am not located in the US this becomes an issue with declaring cheques etc... ex.: wire transfers into your Mirus account are ... surprise... FREE however when you'd like to take some of you hard earned money out... $40.... so if you take 1,000 out you pay 4% if you trade well you pay ~4% or less on commissions if you don't you may pay 10-20% or more... it adds up people...
IB account on the other hand are easy enough to make electronic transfers at the fraction of the wire cost.
I am not an IB agent however for now IB does the job for me from every aspect other than charting...
For me the next "big" thing to find a development / broker platform where I believe I'd like to invest my time and money to create my trading machines and as per current status it is very unlikely that NT7 will be a part of it.
Yet I do not understand why I should not be able to use Dynamic SuperDOM while static DOM is enabled...
Yet I also do not understand the policy, when I've requested from support to enable Static DOM for IB paper money testing I was told I'd still have to purchase the "credit" to be able to use static DOM. So IB /Interactive Broker/ is not charging anything extra /well you have to fund your account with IB's minimum requirement so it is not entirely free/ using their paper money system but NT would charge 20c per round-trip. Sorry, I found this is unacceptable.
For anyone paying an additional 20c per round-trip on trades generating income shall become a business decision besides the technicalities.
In my case I find it to steep to pay an additional ~10% over my commission for a functionality I can get somewhere else seemingly with no extra cost doing what I need.
Sometimes I've wondered if NT is really in the having happy longterm customers business???
NT as a product and as an organization last my trust and now I have no idea how that trust could be reinstated.
- Our licensing agreement with TT states that any trade generated from our application when the static SupeDOM is enabled is liable for the patent fee thus you cannot use the dynamic SuperDOM and bypass the patent fee
- NinjaTrader does not differentiate between a brokerís live or demo system, in some cases we are unable to differentiate. Thus, the patent fees apply. However, we have our own built in simulator that bypasses this fee.
- Of course our goal is to have a happy long term customer base but of course, we canít please everyone.
- I do understand the nature of your requirement but unfortunately I canít accommodate you since I am legally bound to a licensing agreement I entered into nearly six years ago.
Well I took a long break from Ninja Trader (stilling paying the multi license fee). I thought I'de given if enough time and installed a fresh version from a couple of days ago.
As with all version Ninja trader I have had back to 6.5, as soon as I threw tick data at it to optimize all of the old problems surfaced,
Slow data loading - throttled at 25kbit, meanwhile I can get 5-6Mbit everywhere else.
Still NT tries to load the data again once the optimization is completed and you click on a chart.
Still database issues, I have done 1 night of back testing and have already needed to do the whole, database repair, close NT, open it, delete the old data and reload it, more than once ! .
NT may be ok for chart trading, but it is next to useless still at backtesting using tick data. You should be able to throw atleast 5 years of tick data at it, but it struggles with 1 and is so so so slow.
I hope you contacted our support team to get this resolved? The typical issue with this symptom is that the user has selected a session template RTH (for example) and is viewing the chart prior to the session start time of the RTH template. Changing the session template to ETH would then enable the updating of the chart.