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)
Details still could change, however the current behavior is that each bar would take up a “slot” on the X-Axis. On a single series chart this means you will never have any bars overlap and on multi-series chart only bars that share the exact same time stamp would ever overlap.
Which means that in your example of 500, 1,500, and 4,500 tick bars you would expect to see for each individual series:
1) 500 bar, 500 bar, 500 bar, 500 bar, 500 bar, 500 bar, 500 bar, 500 bar, 500 bar.
2) Gap, Gap, 1500 Bar, Gap, Gap, 1500 Bar, Gap, Gap, 1500 Bar
3) Gap, Gap, Gap, Gap, Gap, Gap, Gap, Gap, 4500 bar.
Let me know if I can explain further how it works but I believe that answers both questions.
I assume this will also surpass the current limitation of equidistant bar spacing still being turned off in NT7 even when two or more series in a chart have the exact same type and value?
Not sure the bar, gap, gap scheme is going to look all that good mind...
Correct, NinjaTrader 8 will allow you to have equidistant bar spacing enabled for multiple data series (Same or different type / value). We tailored the approach to satisfy the requests we received to be able to do this.
It's probably too much to build in for NT8 when it seems a lot of other major improvements are being included already but an option to have fat bars for larger tick periods as in my case is actually quite desireable.
I built synthetic higher time frame bars in the past when using Tradestation's easylanguage and displayed these higher time frame bars as thicker bars on the same chart so that I would not have large gaps. It was I suppose a visual preference of mine only however it did look very slick.
My chart was set up for say 500 Tick bars and my indicator drew the 1500 Tick bars covering the space of 3x 500 Tick bars. Of course you had to do this with an indicator in Tradestation because you couldn't natively add multiple Tick periods on the same chart.
Agreed, I have used the same approach and I think @Fat Tails has something on here for that as well. Also a secondary 'Box' type series of different value can provide a very basic alternative but far from ideal.
This is exactly the approach I took with Tradestation.
I am brand new to Ninjascript so I have downloaded Fat Tails' Multi-period Candles to see how they were done.
Fat Tails, do you mind sharing your Stochastic X5 indicator with me since this logic will probably be the start of some indicators of my own in this new environment?
Of course.... we are all taking such approaches because platforms do not provide this functionality out of the box. Hopefully over time, NT will satisfy the majority of our needs including this. I for one would want to produce multi-period volume bars for my 500,1500,4500 setup and then VSA type signals on each period displayed on the same chart. I could then scroll left and right at will viewing all timeframes in the chart/window (I have a couple of large monitors in portrait mode for this purpose). If the multi-period Price and volume bars were native in NT (without the time based spacing being mandatory) then a big headache of mine would be gone.
One question - Ability to Roll over Drawing objects to new Futures Expiry -- is awesome -- but do they roll over with the tick offset of the new contract or do they rollover to the same price?
Like if I have a horizontal line at 104.13 on CL August and we roll over to this September one ... will the line be at 104.13 or 104.13 ~PLUS~ the new contract offset..?