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)
I have two strategies, that yield 2 different results in backtest, however the two strategies are the same text - I checked them in a program that checks text files. The results are similar but it appears that one strategy is missing some trades and if I rerun it the # of trades for each is somewhat different.
@elitetradernyc: Computers are pretty dull. If you feed them with something, they will just process it the way you ask them to do. If there are differences they are either data related, or they are produced by a different code. There are a few other things that may have an impact, such as NinjaTrader and chart settings.
Now tell me, why you wish to use two identical strategies.
If you wish some help, you will have to post your strategies.
Unless they are genuinely still buggy and in need of fixing and only you can find that out, then I wouldn't worry too much as the same stategy when live will also give different results on different vandors' datafeeds anyway, simply due to data and timing differences supplied.
Check error log tab. If using the 32-bit version of NT7, out of memory errors will produce random and incorrect results. Use the 64-bit version instead for backtests, assuming you have more than 4GB of memory (hopefully)
Hey, this is weird, the problems seems to have cleared up thanks to your advice. I noticed something before I deleted the cache - NT was giving me phantom trades, for example telling me I made 7 trades in EA but when you click on the detail level it only showed 1 - strange for sure!
The reason isn't so much that computers are dull, as is the fact that it's treating the strategy as a black box. If you were to backtest or optimize by hand as a human, you'd do the same thing - you'd see where the strategy took and exited trades and record PNL, instead of concerning yourself with the implementation/code/logic.