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 see differences (in the entries mostly) between my strategy running on RealTime for a whole session and the results if I open a new chart at the end of the day and run the strategy on totally refreshed data. YES, there are better results on the historical data. I dont really put that down to 'slippage': I think there is more involved.
My gut feeling on this is a need to refresh historical data after the completion of each trade ('clean slate theory'), and it would be so nice to do that within the strategy without having to re-enable it. Any ideas on how that can be accomplished ??
I am open to any and all suggestions. NT support has advised that it cant be done ....
Jon
Can you help answer these questions from other members on NexusFi?
If you use a quality (time stamped) data feed, at least the price data should be identical. Where you may find differences is in the reported volume / tick volume.
What you suggest, would reset historical data each time you start a strategy. This will help to make the signals better that occur during the first few bars of the new strategy, but these bars again will be real-time data bars, so the impact of your historical data download will quickly fade away.
I believe that the solution to this problem is a proper real-time data feed.
I dont disagree with you, and I have the feeling I might be in a maybe/maybe not issue . Some entrys it makes a difference, other not. Also, not limited to first entry after data refresh.
I think I have to stay on a broker feed for forex else there might be too much difference with a feed from a different source.
If you talk about FOREX, it is most difficult, as there is no centralized exchange. Historical data might come from a different source, so you cannot use it at all. The only way you can check performance here is via life test or replay. Any backtest based on historical data will probably fail, unless you only trade large time frames.
One reason more to switch to currency futures. They also have better volume information than FOREX, which mostly is converted tick volume.