Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Plots dont plot if you override OnRender too

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Plots dont plot if you override OnRender too

    Hi,

    I noticed that plots do not plot if your indicator also overrides OnRender for custom drawing.

    I have attached a simple indicator to show this. If you have the indicator on your chart, the plots will show as expected. If you comment back the OnRender override and add the indicator to a chart you will see that the plots do not show anymore.

    Just wanted to find out if this is by design or a bug maybe?

    Kind Regards,
    John
    Attached Files

    #2
    Hello JohnSteinberg,

    You will need to call the base.OnRender(chartControl, chartScale);.

    Below is a public link to the help guide. Please see the section 'Calling the base.OnRender() method to ensure Plots are rendered along with custom render logic'.
    Chelsea B.NinjaTrader Customer Service

    Comment


      #3
      Thanks Chelsea, that was really dumb from my side.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by CarlTrading, 03-31-2026, 09:41 PM
      1 response
      80 views
      1 like
      Last Post NinjaTrader_ChelseaB  
      Started by CarlTrading, 04-01-2026, 02:41 AM
      0 responses
      40 views
      0 likes
      Last Post CarlTrading  
      Started by CaptainJack, 03-31-2026, 11:44 PM
      0 responses
      63 views
      2 likes
      Last Post CaptainJack  
      Started by CarlTrading, 03-30-2026, 11:51 AM
      0 responses
      63 views
      0 likes
      Last Post CarlTrading  
      Started by CarlTrading, 03-30-2026, 11:48 AM
      0 responses
      54 views
      0 likes
      Last Post CarlTrading  
      Working...
      X