Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Other direction - do not cache ANYTHING, write stuff into files. Keep memory consumption lower, please. THEN once done load the files into a proper database for processing
Working on something lik ethat now - I want a lot more stats than ninja gives me, so we are adding logging code to the strats, so we can then analyze them in SQL AS.
Can you help answer these questions from other members on NexusFi?
In general, do NOT make backtests IN Ninja, as well as optimizations. Start another piece of software (transpatrently in the background if you ahve to).
Allow acktests and optimizations to be executed from the command line Makes it a LOT easier to build a workflow around it. Now, particuarly due to Ninja's very "interesting" attempts to be smart: command line means Powershell, not some third party stuff, not some arcane thigns noone else has used for 10 years. Powershell.
This would allow for easy distribution of backtests and optimizations over multiple machines
Right click on the DOM window & click Properties. Go to General Tab, Number of price rows. And you can change the number of rows needed. I'm not sure if what you mean by depth is equivalent to no. of rows. If so, this is what I've discovered for NT7.
By the way, off topic for a while. I'm new to this forum & after reading up more threads, I think I would like to support this forum by being an elite member. I don't have a pay-pal account. How can I register as an elite member? Is it safe to pay by credit card?
Currently we can call an ATM from a strategy which is nice. But, what I'd like to do from Chart Trader is define an ATM and be allowed to select a custom script that manages the trade after entry. Example: I use Chart Trader and have an ATM with a stop and target defined. Further what I want to do is have a trailing stop based on a moving average of some kind. So, I create a script that moves the stop every bar based on the moving average and when I set up the ATM, I select this trailing stop script.
That is something I've wanted for a very long time as a way of doing something that I want to do as opposed to what the predefined things that the ATM interface allows.
The highest granulation time frame which NinjaTrader currently offers is up to second. NinjaTrader will round it off to the second even if your data feed provides say milliseconds granularity.
I would like to see NT support higher granularity than seconds.
If you use any type of tick built bar , the bars can change if you refresh or reopen a chart.
After the close , if you try to go over trades you took that day, the setups you saw during the trading day may not show up.
I'm just a simple man trading a simple plan.
My daddy always said, "Every day above ground is a good day!"
It is my understanding that Ray has already said NT8 will use the 'ticks' timestamp. Not to be confused with market data ticks, timing in ticks is an extremely precise way of measuring time. It will then be up to the data feeds to improve their resolution.