There's no technical-limitation to achieving this feature; it just needs clever design. Even using the Int32 type for an index as it does now; Ninjatrader's internal bar-grid is theoretically big enough for 4,294,967,296 individual bar indices.
That's enough to map the position of 136 years of 1-SECOND bars to the X-Axis meaning the grid is already big enough to support global drawings. It would be as simple as mapping the DateTime of the drawing's anchor-point to its internal grid index which would be the number of seconds since the Grid's origin.
(_anchorDatetime - _gridOriginDatetime).TotalSeconds
TradingView supports this feature and its a web platform! On the attached screenshot I drew a Ray on the daily chart anchored around a year ago (just anchored in the middle of nowhere - no bars etc) and projected it forward to the present. Then switched to the 1m chart and its visible there.
When there's such great technical innovation in the Ninjatrader product its disappointing that drawings are still disappearing. Although things have improved a lot since NT7 in this regard. Anyway If you could +1 my vote and pass on my technical design suggestion to your Solution Architect I would be much obliged.
Comment