Platform: NinjaTrader (It's a love/hate relationship)
Favorite Futures: CL, TF, 6E
Posts: 176 since May 2010
Thanks: 60 given,
Draw Box around bar pattern
I'd like some assistance to get me started with an indicator.
I use range bars and would like an indicator that would draw a box whenever X number of bars form with less than Y range(ticks). COBC=true. I would like it to update as more bars meet the criteria.
I would like X & Y to be user selectable.
Attached is an example where X=6 and Y=6.
To draw the box you can use the NinjaScript method DrawRectangle(). DrawRectangle() has a fill color, but you can set that to transparent.
For the box you need to enter
(1) a tag
(2) start and end position as defined by the bars
(3) high and low
(1) For the tag use any combination of letter + an integer startBar, for example "tag"+startBar. As you want to update the box, when the number of bars increases, the integer startBar should not change, but contain the CurrentBar value for the first bar of the pattern.
(2) Depends on your condition.
(3) I would use MAX and MIN over the lookback period and add a margin to draw the box a little above the high and below the low. The margin can be defined as a multiple of ATR(14). This way it will autoadjust to the bar volatility.
The following 5 users say Thank You to Fat Tails for this post: