I appreciate all the help Ninja support provides . I've worked on Wall St. as an IT professional for for 30 years both as a provider and consumer of many software products. I can say unequivocally Ninja Support is by far the absolute best product I've ever worked with and the Support in particular is the best I've ever experienced. IBM, Microsoft, Apple, Oracle, HP Microsoft, SAP, etc. I've , dealt with ton a daily basis for decades and they are not even in the same ballpark as Ninja Trader. If you don't believe me try opening up a ticket at 5:00pm on a Friday night or anytime at all with anyone of them and see what happens. Inexperienced people may not be aware of the level of support we are getting and sometimes I've heard a few vague grumblings in a room where I trade so wanted to set the record straight.
I realize this is a well discussed issue and apologia for the redundancy but for me as a system developer t is the single most important feature of the product and with COVID Hhow I make my living or not, so apologies for beating a dead horse.
My only issue and for me it's a major problem is my systems utilize non time based charts and I realize historical back testing using only OHLC data makes it impossible to have an accurate back test report. In addition I'm assuming the discrepancy goes well beyond slippage with is minimal for the most liquid instruments and or can be factored in via the slippage paramete.
Every tick can be downloaded and is downloaded prior Playback. I'm getting such massively different numbers running a back test on a unirenko , or renko , or point nd figure bar for example of a system that back tests with $1.00 a day for argument sake to loosing $5.00 a day. and I specify Calculate on each tick and Order Fill resolution of High. It's impossible to Playback in normal speed for each change in a strategy to actually find out how it performs. I also specify the most recent bar[0] for all my indicators and take not strategy positions open/close intrabar, always On Bar Close.
If the tick data is downloaded is there anyway to have the Back Test application program use available he tick data when running a back test?
When you specify Order Fill Resolution High, Type Tick and Value 1 , that seems to imply the tick date will be used to insure an accurate back test for non standard bar types? Can that be requested as an enhancement if this is not what is happening. The fact that you can download the tick data, that Ninja during normal hours builds the bars based on that real time tick data and generated orders aligned with the current bid//ask tick data seems to indicate that the functionality is already there and done in Playback mode.
With Unirenko or renko bars with OHLC you do not know the actual open .
With Unirenko if you specify a 1 tick Trend and a 1 tick offset, then the open and of the next bar should be the exact real opening price of the next bar which eliminates that inaccuracy and the reversal setting/price would also be the actual price so with a Unirenko setting of Trend 1 Offset 1 and reversal of X shouldn't that generate a accurate back test even without having the tick data available?
If not is there anyway of incorporating the downloaded tick data in the back test ?
If not can you suggest anything to have the back test with Unirenko or renko come more closely to the actual Playback/Sim results?
I would be more then happy if 75% of the profits disappeared but to have a system report with a 50% success rate drop to a 10% success rate make developing a successful trading system infinitely more difficult.
Thank you all so very much for your continued great support.
glen
Comment